@@ -1165,11 +1165,12 @@ def filter_background_layers(self, themes, identity):
11651165 permitted_bg_layers = self .permissions_handler .resource_permissions (
11661166 'background_layers' , identity
11671167 )
1168+ all_bg_permitted = '*' in permitted_bg_layers
11681169
11691170 # filter background layers by permissions
11701171 themes ['backgroundLayers' ] = [
11711172 layer for layer in themes ['backgroundLayers' ]
1172- if layer ['name' ] in permitted_bg_layers
1173+ if layer ['name' ] in permitted_bg_layers or all_bg_permitted
11731174 ]
11741175
11751176 def filter_item_background_layers (self , item , identity ):
@@ -1186,11 +1187,12 @@ def filter_item_background_layers(self, item, identity):
11861187 permitted_bg_layers = self .permissions_handler .resource_permissions (
11871188 'background_layers' , identity
11881189 )
1190+ all_bg_permitted = '*' in permitted_bg_layers
11891191
11901192 # filter background layers by permissions
11911193 item ['backgroundLayers' ] = [
11921194 layer for layer in item ['backgroundLayers' ]
1193- if layer ['name' ] in permitted_bg_layers
1195+ if layer ['name' ] in permitted_bg_layers or all_bg_permitted
11941196 ]
11951197
11961198 def filter_item_search_providers (self , item , identity ):
0 commit comments