@lipagas/fleetops-engine
Version:
Fleet & Transport Management Extension for Fleetbase
12 lines (9 loc) • 434 B
JavaScript
import Route from '@ember/routing/route';
import { inject as service } from '@ember/service';
export default class ManagementVendorsIndexEditRoute extends Route {
store;
model({ public_id }) {
const isIntegratedVendor = typeof public_id === 'string' && public_id.startsWith('integrated_vendor_');
return this.store.findRecord(isIntegratedVendor ? 'integrated-vendor' : 'vendor', public_id);
}
}