michaelchadwick/ember-remember-stuff

View on GitHub
packages/frontend/app/adapters/song.js

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
import JSONAPIAdapter from '@ember-data/adapter/json-api';
import ENV from 'frontend/config/environment';

export default class SongAdapter extends JSONAPIAdapter {
  host = ENV.APP.MUSIC_API_ROOT;
  namespace = 'jsonapi/views';
  viewType = 'songs';
  viewId = 'songs_neb_20';
  viewArgs = 'include=field_album_id,field_album_id.field_album_cover,field_artist_id';

  pathForType() {
    return `${this.viewType}/${this.viewId}?${this.viewArgs}`;
  }
}