Aggregating channels, filter inoperable.

This commit is contained in:
2024-01-09 02:26:32 +01:00
parent 58f7ca0d89
commit d242eb3b73
17 changed files with 381 additions and 68 deletions

22
src/query.js Normal file
View File

@@ -0,0 +1,22 @@
export function getActorIdentifier(actor) {
if (!actor) {
return null;
}
return `${actor.slug}:${actor.id}`;
}
export function parseActorIdentifier(identifier) {
if (!identifier) {
return null;
}
const [slug, idString] = identifier.split(':');
const id = Number(idString);
if (!id) {
return null;
}
return { slug, id };
}