Bugfixes for f86d947377ba87a12c4e9b54830cef2a81e91c40: Use CrossOrigin.json for Link Title.
This commit is contained in:
parent
f21e57e67f
commit
c64b220e06
@ -111,8 +111,7 @@ Embedding =
|
|||||||
if service.queue.length >= service.batchSize
|
if service.queue.length >= service.batchSize
|
||||||
Embedding.flushTitles service
|
Embedding.flushTitles service
|
||||||
else
|
else
|
||||||
unless CrossOrigin.json service.api(uid), (-> Embedding.cb.title @, data)
|
CrossOrigin.json service.api(uid), (-> Embedding.cb.title @, data)
|
||||||
$.extend link, <%= html('[${key}] <span class="warning">Title Link Blocked</span> (are you using NoScript?)</a>') %>
|
|
||||||
|
|
||||||
flushTitles: (service) ->
|
flushTitles: (service) ->
|
||||||
{queue} = service
|
{queue} = service
|
||||||
@ -121,10 +120,7 @@ Embedding =
|
|||||||
cb = ->
|
cb = ->
|
||||||
Embedding.cb.title @, data for data in queue
|
Embedding.cb.title @, data for data in queue
|
||||||
return
|
return
|
||||||
unless CrossOrigin.json service.api(data.uid for data in queue), cb
|
CrossOrigin.json service.api(data.uid for data in queue), cb
|
||||||
for data in queue
|
|
||||||
$.extend data.link, <%= html('[${data.key}] <span class="warning">Title Link Blocked</span> (are you using NoScript?)</a>') %>
|
|
||||||
return
|
|
||||||
|
|
||||||
preview: (data) ->
|
preview: (data) ->
|
||||||
{key, uid, link} = data
|
{key, uid, link} = data
|
||||||
@ -181,6 +177,8 @@ Embedding =
|
|||||||
$.toggleClass @, 'embed-removed'
|
$.toggleClass @, 'embed-removed'
|
||||||
|
|
||||||
title: (req, data) ->
|
title: (req, data) ->
|
||||||
|
return unless req.status
|
||||||
|
|
||||||
{key, uid, options, link, post} = data
|
{key, uid, options, link, post} = data
|
||||||
{status} = req
|
{status} = req
|
||||||
service = Embedding.types[key].title
|
service = Embedding.types[key].title
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user