05/18 Enhanced codes and functionalities 2
This commit is contained in:
+6
-6
@@ -83,7 +83,7 @@ def create_item():
|
||||
action='vault_item.create',
|
||||
resource_type='vault_item',
|
||||
resource_id=item.id,
|
||||
detail=f'Created {item_type} item: "{name}"',
|
||||
detail=f'Created {item_type} item (id={item.id})',
|
||||
ip_address=client_ip(),
|
||||
)
|
||||
db.session.commit()
|
||||
@@ -144,7 +144,7 @@ def update_item(item_id):
|
||||
action='vault_item.update',
|
||||
resource_type='vault_item',
|
||||
resource_id=item.id,
|
||||
detail=f'Updated item: "{item.name}"',
|
||||
detail=f'Updated {item.item_type} item (id={item.id})',
|
||||
ip_address=client_ip(),
|
||||
)
|
||||
db.session.commit()
|
||||
@@ -162,16 +162,16 @@ def delete_item(item_id):
|
||||
item = VaultItem.query.filter_by(id=item_id, user_id=g.current_user_id).first()
|
||||
if not item:
|
||||
return jsonify({'error': 'Item not found'}), 404
|
||||
item_name = item.name
|
||||
item_id = item.id
|
||||
item_id_saved = item.id
|
||||
item_type_saved = item.item_type
|
||||
db.session.delete(item)
|
||||
db.session.flush()
|
||||
AuditLog.log(
|
||||
user_id=g.current_user_id,
|
||||
action='vault_item.delete',
|
||||
resource_type='vault_item',
|
||||
resource_id=item_id,
|
||||
detail=f'Deleted item: "{item_name}"',
|
||||
resource_id=item_id_saved,
|
||||
detail=f'Deleted {item_type_saved} item (id={item_id_saved})',
|
||||
ip_address=client_ip(),
|
||||
)
|
||||
db.session.commit()
|
||||
|
||||
Reference in New Issue
Block a user