fix #27689 # Checklist for submitter - [x] Changes file added for user-visible changes in `changes/` - [x] Input data is properly validated, `SELECT *` is avoided, SQL injection is prevented (using placeholders for values in statements) - [x] Added/updated automated tests - [x] A detailed QA plan exists on the associated ticket (added in the comment) - [x] Manual QA for all new/changed functionality output ss   Noticed that editing a global policy doesn't generate an edited_policy activity log in my local environment, while it does in others. Investigated the gap and shared findings in the issue thread for further clarification(in https://github.com/fleetdm/fleet/issues/27689) --------- Co-authored-by: Scott Gress <scottmgress@gmail.com> Co-authored-by: Scott Gress <scott@fleetdm.com>