+2
-2
apps/api/src/xrpc/app/rocksky/actor/getActorLovedSongs.ts
+2
-2
apps/api/src/xrpc/app/rocksky/actor/getActorLovedSongs.ts
···
1
1
import type { Context } from "context";
2
-
import { and, desc, eq, not, or } from "drizzle-orm";
2
+
import { and, desc, eq, isNotNull, not, or } from "drizzle-orm";
3
3
import { Effect, pipe } from "effect";
4
4
import type { Server } from "lexicon";
5
5
import type { QueryParams } from "lexicon/types/app/rocksky/actor/getActorLovedSongs";
···
54
54
eq(tables.users.did, params.did),
55
55
eq(tables.users.handle, params.did),
56
56
),
57
-
not(eq(tables.lovedTracks.uri, null)),
57
+
isNotNull(tables.lovedTracks.uri),
58
58
),
59
59
)
60
60
.limit(params.limit ?? 10)