Skip to content

Commit de65698

Browse files
committed
CR changes
Signed-off-by: shirady <57721533+shirady@users.noreply.github.com>
1 parent 9ae06a2 commit de65698

File tree

2 files changed

+14
-13
lines changed

2 files changed

+14
-13
lines changed

src/server/system_services/account_server.js

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1264,15 +1264,13 @@ async function update_user(req) {
12641264
}
12651265
});
12661266

1267-
const sys_id = req.rpc_params.new_system_parameters ?
1268-
system_store.parse_system_store_id(req.rpc_params.new_system_parameters.new_system_id) :
1269-
req.system._id;
1267+
const sys_id = account_util.get_system_id_for_events(req);
12701268
Dispatcher.instance().activity({
12711269
event: 'account.update',
12721270
level: 'info',
12731271
system: (req.system && req.system._id) || sys_id,
12741272
actor: requesting_account._id,
1275-
account: requesting_account._id,
1273+
account: requested_account._id,
12761274
desc: `${requested_account.email.unwrap()} was updated by ${requesting_account.email.unwrap()}`,
12771275
});
12781276

@@ -1396,15 +1394,13 @@ async function update_access_key(req) {
13961394
}
13971395
});
13981396

1399-
const sys_id = req.rpc_params.new_system_parameters ?
1400-
system_store.parse_system_store_id(req.rpc_params.new_system_parameters.new_system_id) :
1401-
req.system._id;
1397+
const sys_id = account_util.get_system_id_for_events(req);
14021398
Dispatcher.instance().activity({
14031399
event: 'account.update_credentials',
14041400
level: 'info',
14051401
system: (req.system && req.system._id) || sys_id,
14061402
actor: requesting_account._id,
1407-
account: requesting_account._id,
1403+
account: requested_account._id,
14081404
desc: `Credentials for ${requested_account.email.unwrap()} were updated by ${requesting_account.email.unwrap()}`,
14091405
});
14101406
}
@@ -1447,15 +1443,13 @@ async function delete_access_key(req) {
14471443
}
14481444
});
14491445

1450-
const sys_id = req.rpc_params.new_system_parameters ?
1451-
system_store.parse_system_store_id(req.rpc_params.new_system_parameters.new_system_id) :
1452-
req.system._id;
1446+
const sys_id = account_util.get_system_id_for_events(req);
14531447
Dispatcher.instance().activity({
14541448
event: 'account.delete_credentials',
14551449
level: 'info',
1456-
system: (req.system && req.system._id) || sys_id,
1450+
system: sys_id,
14571451
actor: requesting_account._id,
1458-
account: requesting_account._id,
1452+
account: requested_account._id,
14591453
desc: `Credentials for ${requested_account.email.unwrap()} were deleted by ${requesting_account.email.unwrap()}`,
14601454
});
14611455
}

src/util/account_util.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -773,6 +773,12 @@ function get_sorted_list_tags_for_user(user_tagging) {
773773
}));
774774
}
775775

776+
function get_system_id_for_events(req) {
777+
const sys_id = req.rpc_params.new_system_parameters ?
778+
system_store.parse_system_store_id(req.rpc_params.new_system_parameters.new_system_id) :
779+
req.system && req.system._id;
780+
return sys_id;
781+
}
776782

777783
exports.delete_account = delete_account;
778784
exports.create_account = create_account;
@@ -801,3 +807,4 @@ exports.return_list_member = return_list_member;
801807
exports.get_owner_account_id = get_owner_account_id;
802808
exports.get_sorted_list_tags_for_user = get_sorted_list_tags_for_user;
803809
exports._check_if_iam_user_belongs_to_account_owner_by_access_key = _check_if_iam_user_belongs_to_account_owner_by_access_key;
810+
exports.get_system_id_for_events = get_system_id_for_events;

0 commit comments

Comments
 (0)