mirror of
https://github.com/LaCasemate/fab-manager.git
synced 2024-12-04 15:24:23 +01:00
15 lines
560 B
CoffeeScript
15 lines
560 B
CoffeeScript
|
'use strict'
|
||
|
|
||
|
Application.Services.service 'CSRF', ['$cookies',
|
||
|
($cookies)->
|
||
|
return {
|
||
|
setMetaTags: ->
|
||
|
if angular.element('meta[name="csrf-param"]').length == 0
|
||
|
angular.element('head').append("<meta name=\"csrf-param\" content=\"authenticity_token\">")
|
||
|
angular.element('head').append("<meta name=\"csrf-token\" content=\"#{$cookies['XSRF-TOKEN']}\">")
|
||
|
else
|
||
|
angular.element('meta[name="csrf-token"]').replaceWith("<meta name=\"csrf-token\" content=\"#{$cookies['XSRF-TOKEN']}\">")
|
||
|
return
|
||
|
}
|
||
|
]
|