Remove unused parameter from $.cache

This commit is contained in:
ccd0 2019-03-10 23:01:38 -07:00
parent 77c3efde20
commit f055869286
2 changed files with 7 additions and 6 deletions

View File

@ -84,20 +84,21 @@ $.ajax = do ->
do ->
reqs = {}
$.cache = (url, cb, options={}, extra={}) ->
$.cache = (url, cb, options={}) ->
{ajax} = options
if (req = reqs[url])
if req.callbacks
req.callbacks.push cb
else
$.queueTask -> cb.call req, {isCached: true}
return req
options.onloadend = ->
onloadend = ->
unless @status
delete reqs[url]
for cb in @callbacks
do (cb) => $.queueTask => cb.call @, {isCached: false}
delete @callbacks
req = (extra.ajax or $.ajax) url, options
req = (ajax or $.ajax) url, {onloadend}
req.callbacks = [cb]
reqs[url] = req
$.cleanCache = (testf) ->

View File

@ -110,9 +110,9 @@ CrossOrigin =
req
cache: (url, cb, options={}, extra={}) ->
extra.ajax = CrossOrigin.ajax
$.cache url, cb, options, extra
cache: (url, cb) ->
$.cache url, cb,
ajax: CrossOrigin.ajax
permission: (cb) ->
<% if (type === 'crx') { %>