elwayman02/ember-data-github

View on GitHub
addon/adapters/github-tree.js

Summary

Maintainability
A
0 mins
Test Coverage
import GithubAdapter from './github';

export default GithubAdapter.extend({
  urlForQueryRecord(query) {
    const repo = query.repo;
    const sha = query.sha;
    delete query.repo;
    delete query.sha;

    if (query.recursive) {
      query.recursive = 1;
    }

    return `${this.get('host')}/repos/${repo}/git/trees/${sha}`;
  }
});