traxxx-web/src/query.js

23 lines
343 B
JavaScript

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 };
}