1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import { vals } from "https://esm.town/v/nate/vals?v=9";
import { getUserId } from "https://esm.town/v/nate/getUserId?v=11";
export const getVal = (author: string) => async (name: string) => {
const authorId = await getUserId(author);
return await vals({
select: "*",
author: `eq.${authorId}`,
name: `eq.${name}`,
deletedAt: "is.null",
order: "version.desc.nullslast",
limit: 1,
});
};
// Forked from @nate.getVal
Val Town is a social website to write and deploy JavaScript.
Build APIs and schedule functions from your browser.
Comments
Nobody has commented on this val yet: be the first!
October 23, 2023