Update app.py
Browse files
app.py
CHANGED
@@ -718,6 +718,7 @@ def handle_confirm_changes(hf_api_key, owner_name, space_name, changeset):
|
|
718 |
delete_space = change.get('space_name') or space_name
|
719 |
delete_repo_id_target = f"{delete_owner}/{delete_space}" if delete_owner and delete_space else None
|
720 |
current_repo_id = f"{owner_name}/{space_name}" if owner_name and space_name else None
|
|
|
721 |
|
722 |
if not delete_repo_id_target or delete_repo_id_target != current_repo_id:
|
723 |
final_overall_status = f"DELETE_SPACE Error: Action blocked. Cannot delete '{delete_repo_id_target}'. Only deletion of the currently loaded space ('{current_repo_id}') is permitted via AI action."
|
@@ -727,7 +728,6 @@ def handle_confirm_changes(hf_api_key, owner_name, space_name, changeset):
|
|
727 |
final_overall_status = status_message
|
728 |
# Clear the UI completely after successful deletion
|
729 |
if "Successfully" in status_message:
|
730 |
-
global parsed_code_blocks_state_cache
|
731 |
parsed_code_blocks_state_cache = []
|
732 |
_formatted, _detected, _download = _generate_ui_outputs_from_cache(None, None) # Clear previews
|
733 |
owner_update = gr.update(value="")
|
|
|
718 |
delete_space = change.get('space_name') or space_name
|
719 |
delete_repo_id_target = f"{delete_owner}/{delete_space}" if delete_owner and delete_space else None
|
720 |
current_repo_id = f"{owner_name}/{space_name}" if owner_name and space_name else None
|
721 |
+
global parsed_code_blocks_state_cache
|
722 |
|
723 |
if not delete_repo_id_target or delete_repo_id_target != current_repo_id:
|
724 |
final_overall_status = f"DELETE_SPACE Error: Action blocked. Cannot delete '{delete_repo_id_target}'. Only deletion of the currently loaded space ('{current_repo_id}') is permitted via AI action."
|
|
|
728 |
final_overall_status = status_message
|
729 |
# Clear the UI completely after successful deletion
|
730 |
if "Successfully" in status_message:
|
|
|
731 |
parsed_code_blocks_state_cache = []
|
732 |
_formatted, _detected, _download = _generate_ui_outputs_from_cache(None, None) # Clear previews
|
733 |
owner_update = gr.update(value="")
|