Sha256: df0b5b515b9dbbe9e8c3df13ce34ac3566d00f8e7601920a120761fdca664755

Contents?: true

Size: 524 Bytes

Versions: 1

Compression:

Stored size: 524 Bytes

Contents

Harpiya.fetchApiTokens = function () {
  fetch(Harpiya.routes.api_tokens, {
    method: 'GET',
    credentials: 'same-origin'
  }).then(function (response) {
    switch (response.status) {
      case 200:
        response.json().then(function (json) {
          HarpiyaAPI.orderToken = json.order_token
          HarpiyaAPI.oauthToken = json.oauth_token
          Harpiya.apiTokensFetched = true
        })
        break
    }
  })
}

Harpiya.ready(function () {
  if (!Harpiya.apiTokensFetched) Harpiya.fetchApiTokens()
})

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
harpiya_frontend-4.3.0.alpha app/assets/javascripts/harpiya/frontend/api_tokens.js