Skip to content

Commit 66edd91

Browse files
authored
Merge pull request #197 from fleetbase/dev-v0.6.31
v0.6.31 ~ Hotfix: load iam engine for user-form modal when creating d…
2 parents 77b5f59 + 8bb7df6 commit 66edd91

File tree

4 files changed

+8
-4
lines changed

4 files changed

+8
-4
lines changed

addon/components/driver/form.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,18 @@ export default class DriverFormComponent extends Component {
88
@service currentUser;
99
@service notifications;
1010
@service modalsManager;
11+
@service('universe/extension-manager') extensionManager;
1112

1213
get userAccountActionButtons() {
1314
return [
1415
{
1516
icon: 'user-plus',
1617
size: 'xs',
1718
permission: 'iam create user',
18-
onClick: () => {
19+
onClick: async () => {
20+
// Load IAM engine for user-form modal component
21+
await this.extensionManager.ensureEngineLoaded('@fleetbase/iam-engine');
22+
1923
const user = this.store.createRecord('user', {
2024
status: 'pending',
2125
type: 'user',

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "fleetbase/fleetops-api",
3-
"version": "0.6.30",
3+
"version": "0.6.31",
44
"description": "Fleet & Transport Management Extension for Fleetbase",
55
"keywords": [
66
"fleetbase-extension",

extension.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "Fleet-Ops",
3-
"version": "0.6.30",
3+
"version": "0.6.31",
44
"description": "Fleet & Transport Management Extension for Fleetbase",
55
"repository": "https://github.com/fleetbase/fleetops",
66
"license": "AGPL-3.0-or-later",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@fleetbase/fleetops-engine",
3-
"version": "0.6.30",
3+
"version": "0.6.31",
44
"description": "Fleet & Transport Management Extension for Fleetbase",
55
"fleetbase": {
66
"route": "fleet-ops"

0 commit comments

Comments
 (0)