angular.module("shuttlerockApp.interceptors", [])
.factory 'localeInterceptor', (Cookies) ->
  return {
    request: (config) ->
      config.headers ||= {}
      locale = Cookies.getItem('locale')
      localeSelected = Cookies.getItem('locale_selected')
      config.headers['Locale'] = locale if locale? && locale
      config.headers['Locale-Selected'] = localeSelected if localeSelected? && localeSelected
      config
  }
