hino / app / routes / user-management / detail.js
detail.js
Raw
import Route from '@ember/routing/route';
import { inject as service } from '@ember/service';

import BaseRoute from 'hino-hearts/routes/base';

export default BaseRoute.extend({
	userManagement : service(),
	userManagementData : service(),
	session: service(),
	sessionAccount: service(),
	store : service(),

	currentUser : false,

	init() {
		this._super(...arguments);
		if (this.sessionAccount.currentUser == "Administrator") {
			this.set('currentUser', true);
		}
		console.log("CURRENT USER", this.currentUser);
		console.log("SESSION USER", this.sessionAccount.currentUser);
	},

	model(params) {
		this.userManagement.setModel(null);
		return this.userManagementData.getData(params.id, { include: 'role-management,approval-input-configuration,core-user-group,dealer' })
		.then(response => {
			this.userManagement.setModel(response);
			return response;
		});
	},

});