Skip to content

Commit ceedfef

Browse files
committed
refactor: remove unnecessary 'deprecated' field from query
1 parent 4ba7123 commit ceedfef

1 file changed

Lines changed: 2 additions & 9 deletions

File tree

server/api/picks.get.ts

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ interface AlgoliaHit {
2828
name: string
2929
downloadsLast30Days: number
3030
modified: string
31-
deprecated?: string
3231
isDeprecated?: boolean
3332
}
3433

@@ -52,13 +51,7 @@ export default defineCachedEventHandler(
5251
body: {
5352
query: '',
5453
hitsPerPage: ALGOLIA_POOL_SIZE,
55-
attributesToRetrieve: [
56-
'name',
57-
'downloadsLast30Days',
58-
'modified',
59-
'deprecated',
60-
'isDeprecated',
61-
],
54+
attributesToRetrieve: ['name', 'downloadsLast30Days', 'modified', 'isDeprecated'],
6255
attributesToHighlight: [],
6356
},
6457
},
@@ -67,7 +60,7 @@ export default defineCachedEventHandler(
6760
// 2. Post-filter pool
6861
const now = Date.now()
6962
const pool = algoliaResponse.hits.filter(hit => {
70-
if (hit.deprecated || hit.isDeprecated) return false
63+
if (hit.isDeprecated) return false
7164
if (hit.downloadsLast30Days < MIN_DOWNLOADS_LAST_30_DAYS) return false
7265
if (now - new Date(hit.modified).getTime() > MAX_MODIFIED_AGE_MS) return false
7366
return true

0 commit comments

Comments
 (0)