If we try to delete a post too early, retry in 5 seconds.
This commit is contained in:
parent
54ef3a74ef
commit
1fc82a38bd
@ -95,6 +95,10 @@ DeleteLink =
|
|||||||
else if msg = resDoc.getElementById 'errmsg' # error!
|
else if msg = resDoc.getElementById 'errmsg' # error!
|
||||||
new Notice 'warning', msg.textContent, 20
|
new Notice 'warning', msg.textContent, 20
|
||||||
$.on link, 'click', DeleteLink.toggle if post.fullID is DeleteLink.post.fullID
|
$.on link, 'click', DeleteLink.toggle if post.fullID is DeleteLink.post.fullID
|
||||||
|
if /\bwait\b/i.test msg.textContent
|
||||||
|
DeleteLink.cooldown.start post, 5
|
||||||
|
DeleteLink.auto[+fileOnly][post.fullID] = true
|
||||||
|
DeleteLink.nodes.links[+fileOnly].textContent = DeleteLink.linkText fileOnly
|
||||||
else
|
else
|
||||||
if resDoc.title is 'Updating index...'
|
if resDoc.title is 'Updating index...'
|
||||||
# We're 100% sure.
|
# We're 100% sure.
|
||||||
@ -109,11 +113,11 @@ DeleteLink =
|
|||||||
cooldown:
|
cooldown:
|
||||||
seconds: {}
|
seconds: {}
|
||||||
|
|
||||||
start: (post) ->
|
start: (post, seconds) ->
|
||||||
# Already counting.
|
# Already counting.
|
||||||
return if DeleteLink.cooldown.seconds[post.fullID]?
|
return if DeleteLink.cooldown.seconds[post.fullID]?
|
||||||
|
|
||||||
seconds = QR.cooldown.secondsDeletion post
|
seconds ?= QR.cooldown.secondsDeletion post
|
||||||
if seconds > 0
|
if seconds > 0
|
||||||
DeleteLink.cooldown.seconds[post.fullID] = seconds
|
DeleteLink.cooldown.seconds[post.fullID] = seconds
|
||||||
DeleteLink.cooldown.count post
|
DeleteLink.cooldown.count post
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user