lint & ignore ts error on old migration scripts (#1948)
Browse files
src/lib/migrations/routines/02-update-assistants-models.ts
CHANGED
|
@@ -7,6 +7,7 @@ const updateAssistantsModels: Migration = {
|
|
| 7 |
name: "Update deprecated models in assistants with the default model",
|
| 8 |
up: async () => {
|
| 9 |
const models = (await import("$lib/server/models")).models;
|
|
|
|
| 10 |
const oldModels = (await import("$lib/server/models")).oldModels;
|
| 11 |
const { assistants } = collections;
|
| 12 |
|
|
@@ -20,7 +21,7 @@ const updateAssistantsModels: Migration = {
|
|
| 20 |
// has an old model
|
| 21 |
let newModelId = defaultModelId;
|
| 22 |
|
| 23 |
-
const oldModel = oldModels.find((m) => m.id === assistant.modelId);
|
| 24 |
if (oldModel && oldModel.transferTo && !!models.find((m) => m.id === oldModel.transferTo)) {
|
| 25 |
newModelId = oldModel.transferTo;
|
| 26 |
}
|
|
|
|
| 7 |
name: "Update deprecated models in assistants with the default model",
|
| 8 |
up: async () => {
|
| 9 |
const models = (await import("$lib/server/models")).models;
|
| 10 |
+
//@ts-expect-error the property doesn't exist anymore, keeping the script for reference
|
| 11 |
const oldModels = (await import("$lib/server/models")).oldModels;
|
| 12 |
const { assistants } = collections;
|
| 13 |
|
|
|
|
| 21 |
// has an old model
|
| 22 |
let newModelId = defaultModelId;
|
| 23 |
|
| 24 |
+
const oldModel = oldModels.find((m: (typeof models)[number]) => m.id === assistant.modelId);
|
| 25 |
if (oldModel && oldModel.transferTo && !!models.find((m) => m.id === oldModel.transferTo)) {
|
| 26 |
newModelId = oldModel.transferTo;
|
| 27 |
}
|