diff options
| author | Adam Soltys <[email protected]> | 2024-10-01 15:50:46 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2024-10-01 15:50:46 -0700 |
| commit | 80470a2c66c17e4992f176438025b2b021581d11 (patch) | |
| tree | 0f541e280fcaa86f52bc6578af4ce62901ba2518 /lib/utils.ts | |
| parent | 426127506daa5f5e4c7ec851361bb54d4f769400 (diff) | |
| download | coinos-server-80470a2c66c17e4992f176438025b2b021581d11.tar.gz coinos-server-80470a2c66c17e4992f176438025b2b021581d11.zip | |
getpayment helper
Diffstat (limited to 'lib/utils.ts')
| -rw-r--r-- | lib/utils.ts | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/utils.ts b/lib/utils.ts index e0e1ace5..e79f459f 100644 --- a/lib/utils.ts +++ b/lib/utils.ts @@ -87,6 +87,12 @@ export let getInvoice = async (hash) => { return await g(`invoice:${iid}`); }; +export let getPayment = async (id) => { + let p = await g(`payment:${id}`); + if (typeof p === "string") p = await g(`payment:${p}`); + return p; +}; + export let f = (s, currency) => new Intl.NumberFormat("en-US", { style: "currency", @@ -161,4 +167,4 @@ export function formatReceipt(items, currency) { .join("\n"); } - export let t = ({ language = "en" }) => locales[language]; +export let t = ({ language = "en" }) => locales[language]; |
