@@ -356,27 +356,25 @@ def share_dashboard(self, params_dict: dict) -> dict:
356
356
updated_params , pub_dashboard_vo
357
357
)
358
358
359
- # if pub_dashboard_vo.resource_group in ["DOMAIN", "WORKSPACE"]:
360
- if pub_dashboard_vo .resource_group == "DOMAIN" :
361
- # Cascade update for widgets
362
- pub_widget_mgr = PublicWidgetManager ()
363
- pub_widget_vos = pub_widget_mgr .filter_public_widgets (
364
- dashboard_id = pub_dashboard_vo .dashboard_id ,
365
- domain_id = pub_dashboard_vo .domain_id ,
366
- )
367
- for pub_widget_vo in pub_widget_vos :
368
- pub_widget_mgr .update_public_widget_by_vo (updated_params , pub_widget_vo )
369
-
370
- # Cascade update for data tables
371
- pub_data_table_mgr = PublicDataTableManager ()
372
- pub_data_table_vos = pub_data_table_mgr .filter_public_data_tables (
373
- dashboard_id = pub_dashboard_vo .dashboard_id ,
374
- domain_id = pub_dashboard_vo .domain_id ,
359
+ # Cascade update for widgets
360
+ pub_widget_mgr = PublicWidgetManager ()
361
+ pub_widget_vos = pub_widget_mgr .filter_public_widgets (
362
+ dashboard_id = pub_dashboard_vo .dashboard_id ,
363
+ domain_id = pub_dashboard_vo .domain_id ,
364
+ )
365
+ for pub_widget_vo in pub_widget_vos :
366
+ pub_widget_mgr .update_public_widget_by_vo (updated_params , pub_widget_vo )
367
+
368
+ # Cascade update for data tables
369
+ pub_data_table_mgr = PublicDataTableManager ()
370
+ pub_data_table_vos = pub_data_table_mgr .filter_public_data_tables (
371
+ dashboard_id = pub_dashboard_vo .dashboard_id ,
372
+ domain_id = pub_dashboard_vo .domain_id ,
373
+ )
374
+ for pub_data_table_vo in pub_data_table_vos :
375
+ pub_data_table_mgr .update_public_data_table_by_vo (
376
+ updated_params , pub_data_table_vo
375
377
)
376
- for pub_data_table_vo in pub_data_table_vos :
377
- pub_data_table_mgr .update_public_data_table_by_vo (
378
- updated_params , pub_data_table_vo
379
- )
380
378
381
379
return pub_dashboard_vo .to_dict ()
382
380
@@ -441,27 +439,25 @@ def unshare_dashboard(self, params_dict: dict) -> dict:
441
439
updated_params , pub_dashboard_vo
442
440
)
443
441
444
- # if pub_dashboard_vo.resource_group in ["DOMAIN", "WORKSPACE"]:
445
- if pub_dashboard_vo .resource_group == "DOMAIN" :
446
- # Cascade update for widgets
447
- pub_widget_mgr = PublicWidgetManager ()
448
- pub_widget_vos = pub_widget_mgr .filter_public_widgets (
449
- dashboard_id = pub_dashboard_vo .dashboard_id ,
450
- domain_id = pub_dashboard_vo .domain_id ,
451
- )
452
- for pub_widget_vo in pub_widget_vos :
453
- pub_widget_mgr .update_public_widget_by_vo (updated_params , pub_widget_vo )
454
-
455
- # Cascade update for data tables
456
- pub_data_table_mgr = PublicDataTableManager ()
457
- pub_data_table_vos = pub_data_table_mgr .filter_public_data_tables (
458
- dashboard_id = pub_dashboard_vo .dashboard_id ,
459
- domain_id = pub_dashboard_vo .domain_id ,
442
+ # Cascade update for widgets
443
+ pub_widget_mgr = PublicWidgetManager ()
444
+ pub_widget_vos = pub_widget_mgr .filter_public_widgets (
445
+ dashboard_id = pub_dashboard_vo .dashboard_id ,
446
+ domain_id = pub_dashboard_vo .domain_id ,
447
+ )
448
+ for pub_widget_vo in pub_widget_vos :
449
+ pub_widget_mgr .update_public_widget_by_vo (updated_params , pub_widget_vo )
450
+
451
+ # Cascade update for data tables
452
+ pub_data_table_mgr = PublicDataTableManager ()
453
+ pub_data_table_vos = pub_data_table_mgr .filter_public_data_tables (
454
+ dashboard_id = pub_dashboard_vo .dashboard_id ,
455
+ domain_id = pub_dashboard_vo .domain_id ,
456
+ )
457
+ for pub_data_table_vo in pub_data_table_vos :
458
+ pub_data_table_mgr .update_public_data_table_by_vo (
459
+ updated_params , pub_data_table_vo
460
460
)
461
- for pub_data_table_vo in pub_data_table_vos :
462
- pub_data_table_mgr .update_public_data_table_by_vo (
463
- updated_params , pub_data_table_vo
464
- )
465
461
466
462
return pub_dashboard_vo .to_dict ()
467
463
0 commit comments