celerichain-ember-cor
Version:
Provides all the core services, decorators and utilities for building a Fleetbase extension for the Console.
20 lines (17 loc) • 498 B
JavaScript
import ApplicationAdapter from './application';
export default class UserAdapter extends ApplicationAdapter {
/**
* Set the URL path for users endpoints
*
* @param {object} query
* @return {String} originalUrl
*/
urlForQueryRecord(query) {
let originalUrl = super.urlForQueryRecord(...arguments);
if (query.me) {
delete query.me;
return `${originalUrl}/me`;
}
return originalUrl;
}
}