• Will Chen's avatar
    Fix model invalidation (#2024) · 64b36f4e
    Will Chen 提交于
    <!-- CURSOR_SUMMARY -->
    > [!NOTE]
    > Ensures model lists refresh reliably by standardizing React Query
    invalidations.
    > 
    > - Use `useQueryClient` and `invalidateQueries` in `ModelsSection.tsx`
    after create/edit/delete instead of local `refetch`
    > - Update `useDeleteCustomModel` to invalidate `['language-models',
    providerId]` and `['language-models-by-providers']` (replacing
    `['languageModels']`)
    > 
    > <sup>Written by [Cursor
    Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
    e2184c3150a264360519994290e1677993120cd2. This will update automatically
    on new commits. Configure
    [here](https://cursor.com/dashboard?tab=bugbot).</sup>
    <!-- /CURSOR_SUMMARY -->
    
    <!-- This is an auto-generated description by cubic. -->
    ## Summary by cubic
    Fixes stale model lists by properly invalidating React Query caches
    after create, edit, and delete actions. The UI now updates immediately
    without manual refetches.
    
    - **Bug Fixes**
    - Added invalidateModels in ModelsSection to invalidate
    ["language-models", providerId] and ["language-models-by-providers"].
    - Replaced manual refetches with cache invalidation on success for
    create/edit/delete.
    - Updated useDeleteCustomModel to invalidate
    ["language-models-by-providers"] instead of the incorrect
    "languageModels" key.
    
    <sup>Written for commit e2184c3150a264360519994290e1677993120cd2.
    Summary will update automatically on new commits.</sup>
    
    <!-- End of auto-generated description by cubic. -->
    64b36f4e
名称
最后提交
最后更新
..
__tests__ 正在载入提交数据...
app 正在载入提交数据...
atoms 正在载入提交数据...
client_logic 正在载入提交数据...
components 正在载入提交数据...
constants 正在载入提交数据...
contexts 正在载入提交数据...
db 正在载入提交数据...
hooks 正在载入提交数据...
ipc 正在载入提交数据...
lib 正在载入提交数据...
main 正在载入提交数据...
neon_admin 正在载入提交数据...
pages 正在载入提交数据...
paths 正在载入提交数据...
pro 正在载入提交数据...
prompts 正在载入提交数据...
routes 正在载入提交数据...
shared 正在载入提交数据...
store 正在载入提交数据...
styles 正在载入提交数据...
supabase_admin 正在载入提交数据...
utils 正在载入提交数据...
backup_manager.ts 正在载入提交数据...
main.ts 正在载入提交数据...
preload.ts 正在载入提交数据...
renderer.tsx 正在载入提交数据...
router.ts 正在载入提交数据...