No need to run parameter replacement if Sauce link not to be added.
This commit is contained in:
parent
8a4c2f9f91
commit
ed246ffb1a
@ -31,6 +31,9 @@ Sauce =
|
|||||||
parts['text'] or= parts['url'].match(/(\w+)\.\w+\//)?[1] or '?'
|
parts['text'] or= parts['url'].match(/(\w+)\.\w+\//)?[1] or '?'
|
||||||
ext = post.file.url.match(/[^.]*$/)[0]
|
ext = post.file.url.match(/[^.]*$/)[0]
|
||||||
|
|
||||||
|
return null unless !parts['boards'] or post.board.ID in parts['boards'].split ','
|
||||||
|
return null unless !parts['types'] or ext in parts['types'].split ','
|
||||||
|
|
||||||
skip = false
|
skip = false
|
||||||
for key in ['url', 'text']
|
for key in ['url', 'text']
|
||||||
parts[key] = parts[key].replace /%(T?URL|IMG|[sh]?MD5|board|name|%|semi)/g, (_, parameter) ->
|
parts[key] = parts[key].replace /%(T?URL|IMG|[sh]?MD5|board|name|%|semi)/g, (_, parameter) ->
|
||||||
@ -45,8 +48,6 @@ Sauce =
|
|||||||
type
|
type
|
||||||
|
|
||||||
return null if skip
|
return null if skip
|
||||||
return null unless !parts['boards'] or post.board.ID in parts['boards'].split ','
|
|
||||||
return null unless !parts['types'] or ext in parts['types'].split ','
|
|
||||||
|
|
||||||
a = Sauce.link.cloneNode false
|
a = Sauce.link.cloneNode false
|
||||||
a.href = parts['url']
|
a.href = parts['url']
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user