File tree Expand file tree Collapse file tree
frontend/web/src/features/modelManagerV2/subpanels Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1212,7 +1212,7 @@ class DeleteOrphanedModelsResponse(BaseModel):
12121212 operation_id = "get_orphaned_models" ,
12131213 response_model = list [OrphanedModelInfo ],
12141214)
1215- async def get_orphaned_models () -> list [OrphanedModelInfo ]:
1215+ async def get_orphaned_models (_ : AdminUserOrDefault ) -> list [OrphanedModelInfo ]:
12161216 """Find orphaned model directories.
12171217
12181218 Orphaned models are directories in the models folder that contain model files
@@ -1239,7 +1239,9 @@ async def get_orphaned_models() -> list[OrphanedModelInfo]:
12391239 operation_id = "delete_orphaned_models" ,
12401240 response_model = DeleteOrphanedModelsResponse ,
12411241)
1242- async def delete_orphaned_models (request : DeleteOrphanedModelsRequest ) -> DeleteOrphanedModelsResponse :
1242+ async def delete_orphaned_models (
1243+ request : DeleteOrphanedModelsRequest , _ : AdminUserOrDefault
1244+ ) -> DeleteOrphanedModelsResponse :
12431245 """Delete specified orphaned model directories.
12441246
12451247 Args:
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ export const ModelManager = memo(() => {
3737 { t ( 'common.modelManager' ) }
3838 </ Heading >
3939 < Flex gap = { 2 } >
40- < SyncModelsButton />
40+ { canManageModels && < SyncModelsButton /> }
4141 { ! ! selectedModelKey && canManageModels && (
4242 < Button size = "sm" colorScheme = "invokeYellow" leftIcon = { < PiPlusBold /> } onClick = { handleClickAddModel } >
4343 { t ( 'modelManager.addModels' ) }
You can’t perform that action at this time.
0 commit comments