Commit de6a1a3e authored by skv's avatar skv

prevent events loading while loading events refs #49759

parent 14bc7e05
@Pager = @Pager =
limit: 0 init: (@limit = 0, preload, @disable = false) ->
offset: 0 @loading = $(".loading")
disable: false
init: (limit, preload) ->
@limit = limit
if preload if preload
@offset = 0 @offset = 0
@getOld() @getOld()
else else
@offset = limit @offset = @limit
@initLoadMore() @initLoadMore()
getOld: -> getOld: ->
$(".loading").show() @loading.show()
$.ajax $.ajax
type: "GET" type: "GET"
url: location.href url: location.href
data: "limit=" + @limit + "&offset=" + @offset data: "limit=" + @limit + "&offset=" + @offset
complete: -> complete: =>
$(".loading").hide() @loading.hide()
success: (data) -> success: (data) ->
Pager.append(data.count, data.html) Pager.append(data.count, data.html)
dataType: "json" dataType: "json"
...@@ -39,6 +36,7 @@ ...@@ -39,6 +36,7 @@
ceaseFire: -> ceaseFire: ->
Pager.disable Pager.disable
callback: (i) -> callback: (i) =>
$(".loading").show() unless @loading.is(':visible')
@loading.show()
Pager.getOld() Pager.getOld()
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment