Moved global AJAX Error handler definition to main.coffee
This commit is contained in:
@@ -15,6 +15,13 @@ $ ->
|
||||
headers : { 'X-CSRFToken': $.cookie 'csrftoken' }
|
||||
dataType: 'json'
|
||||
|
||||
$(document).ajaxError (event, jqXHR, ajaxSettings, thrownError) ->
|
||||
msg = new CMS.Models.ErrorMessage(
|
||||
"title": gettext("Studio's having trouble saving your work")
|
||||
"message": jqXHR.responseText || gettext("This may be happening because of an error with our server or your internet connection. Try refreshing the page or making sure you are online.")
|
||||
)
|
||||
new CMS.Views.Notification({model: msg})
|
||||
|
||||
window.onTouchBasedDevice = ->
|
||||
navigator.userAgent.match /iPhone|iPod|iPad/i
|
||||
|
||||
|
||||
Reference in New Issue
Block a user