diff --git a/src/pages/api/albums/potential-albums-assets.ts b/src/pages/api/albums/potential-albums-assets.ts index 4ab957f..e17c7ba 100644 --- a/src/pages/api/albums/potential-albums-assets.ts +++ b/src/pages/api/albums/potential-albums-assets.ts @@ -14,10 +14,8 @@ const SELECT_ORPHAN_PHOTOS = (date: string, ownerId: string) => a."deviceId", a."type", a."originalPath", - a."previewPath", a."isFavorite", a."duration", - a."thumbnailPath", a."encodedVideoPath", a."originalFileName", a."sidecarPath", @@ -38,7 +36,6 @@ const SELECT_ORPHAN_PHOTOS = (date: string, ownerId: string) => aaa."albumsId" IS NULL AND a."ownerId" = '${ownerId}' AND a."localDateTime"::date = '${date}' - AND a."previewPath" IS NOT NULL `); export default async function handler( diff --git a/src/pages/api/assets/missing-location-assets.ts b/src/pages/api/assets/missing-location-assets.ts index 1594cf4..bdb7cba 100644 --- a/src/pages/api/assets/missing-location-assets.ts +++ b/src/pages/api/assets/missing-location-assets.ts @@ -33,10 +33,8 @@ export default async function handler( deviceId: assets.deviceId, type: assets.type, originalPath: assets.originalPath, - previewPath: assets.previewPath, isFavorite: assets.isFavorite, duration: assets.duration, - thumbnailPath: assets.thumbnailPath, encodedVideoPath: assets.encodedVideoPath, originalFileName: assets.originalFileName, sidecarPath: assets.sidecarPath, @@ -55,7 +53,6 @@ export default async function handler( lte(exif.dateTimeOriginal, endDateDate), eq(assets.type, "VIDEO"), eq(assets.ownerId, currentUser.id), - isNotNull(assets.previewPath), )); return res.status(200).json(rows); diff --git a/src/pages/api/people/[id]/similar-faces.ts b/src/pages/api/people/[id]/similar-faces.ts index ff3e679..0a0729f 100644 --- a/src/pages/api/people/[id]/similar-faces.ts +++ b/src/pages/api/people/[id]/similar-faces.ts @@ -83,7 +83,6 @@ export default async function handler( .selectDistinctOn([person.id], { id: person.id, name: person.name, - thumbnailPath: person.thumbnailPath, birthDate: person.birthDate, isHidden: person.isHidden, updatedAt: person.updatedAt, diff --git a/src/pages/api/people/list.ts b/src/pages/api/people/list.ts index d21b504..340a7ef 100644 --- a/src/pages/api/people/list.ts +++ b/src/pages/api/people/list.ts @@ -60,7 +60,6 @@ export default async function handler( .select({ id: person.id, name: person.name, - thumbnailPath: person.thumbnailPath, birthDate: person.birthDate, isHidden: person.isHidden, updatedAt: person.updatedAt, diff --git a/src/schema/assets.schema.ts b/src/schema/assets.schema.ts index 908e35a..a436300 100644 --- a/src/schema/assets.schema.ts +++ b/src/schema/assets.schema.ts @@ -7,12 +7,10 @@ export const assets = pgTable('assets', { deviceId: varchar('deviceId').notNull(), type: varchar('type').notNull(), originalPath: varchar('originalPath').notNull(), - previewPath: varchar('previewPath'), fileCreatedAt: timestamp('fileCreatedAt', { withTimezone: true }).notNull(), fileModifiedAt: timestamp('fileModifiedAt', { withTimezone: true }).notNull(), isFavorite: boolean('isFavorite').default(false).notNull(), duration: varchar('duration'), - thumbnailPath: varchar('thumbnailPath').default(''), encodedVideoPath: varchar('encodedVideoPath').default(''), // checksum: bytea('checksum').notNull(), isVisible: boolean('isVisible').default(true).notNull(), diff --git a/src/types/asset.d.ts b/src/types/asset.d.ts index 1466a50..25e1491 100644 --- a/src/types/asset.d.ts +++ b/src/types/asset.d.ts @@ -4,10 +4,8 @@ export interface IAsset { deviceId: string; type: string; originalPath: string; - previewPath: string; isFavorite: boolean; duration: null; - thumbnailPath: string; encodedVideoPath: string; originalFileName: string; sidecarPath: null;