tangled
alpha
login
or
join now
t1c.dev
/
rocksky
forked from
rocksky.app/rocksky
2
fork
atom
A decentralized music tracking and discovery platform built on AT Protocol 🎵
2
fork
atom
overview
issues
pulls
pipelines
[api] auto sync meilisearch on new playlist
[api] auto sync meilisearch on new playlist
tsiry-sandratraina.com
8 months ago
b7c8ea8a
9ea3fb5e
+11
1 changed file
expand all
collapse all
unified
split
apps
api
src
subscribers
playlist.ts
+11
apps/api/src/subscribers/playlist.ts
···
101
101
} catch (e) {
102
102
console.error(`Failed to put record: ${chalk.redBright(e.message)}`);
103
103
}
104
104
+
105
105
+
const [updatedPlaylist] = await ctx.db
106
106
+
.select()
107
107
+
.from(tables.playlists)
108
108
+
.where(eq(tables.playlists.id, payload.id))
109
109
+
.execute();
110
110
+
111
111
+
await ctx.meilisearch.post(
112
112
+
`indexes/playlists/documents?primaryKey=id`,
113
113
+
updatedPlaylist
114
114
+
);
104
115
}