File tree Expand file tree Collapse file tree
src/lib/components/workspace/Models Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2929 import TerminalSelector from ' ./TerminalSelector.svelte' ;
3030 import AccessControlModal from ' ../common/AccessControlModal.svelte' ;
3131 import LockClosed from ' $lib/components/icons/LockClosed.svelte' ;
32- import { updateModelAccessGrants } from ' $lib/apis/models' ;
3332
3433 const i18n = getContext (' i18n' );
3534
363362 share ={$user ?.permissions ?.sharing ?.models || $user ?.role === ' admin' }
364363 sharePublic ={$user ?.permissions ?.sharing ?.public_models || $user ?.role === ' admin' }
365364 shareUsers ={($user ?.permissions ?.access_grants ?.allow_users ?? true ) || $user ?.role === ' admin' }
366- onChange ={async () => {
367- if (edit && model ?.id ) {
368- try {
369- await updateModelAccessGrants (
370- localStorage .token ,
371- model .id ,
372- model .name ?? name ,
373- accessGrants
374- );
375- toast .success ($i18n .t (' Saved' ));
376- } catch (error ) {
377- toast .error (error ?.detail ?? ` ${error } ` );
378- }
379- }
380- }}
381365 />
382366
383367 {#if onBack }
You can’t perform that action at this time.
0 commit comments