summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/api
diff options
context:
space:
mode:
authorHazelnoot <acomputerdog@gmail.com>2025-03-03 01:22:15 -0500
committerHazelnoot <acomputerdog@gmail.com>2025-03-03 01:22:15 -0500
commite44623d7c9d432949f404a1966f1f132b14e39dc (patch)
treeb3afa3b174dbbd8415dae2786f0b76daa43e6975 /packages/backend/src/server/api
parentdon't use empty CW as placeholder in megalodon (diff)
downloadsharkey-e44623d7c9d432949f404a1966f1f132b14e39dc.tar.gz
sharkey-e44623d7c9d432949f404a1966f1f132b14e39dc.tar.bz2
sharkey-e44623d7c9d432949f404a1966f1f132b14e39dc.zip
don't parse empty strings in timelineArgs.ts
Diffstat (limited to 'packages/backend/src/server/api')
-rw-r--r--packages/backend/src/server/api/mastodon/timelineArgs.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/backend/src/server/api/mastodon/timelineArgs.ts b/packages/backend/src/server/api/mastodon/timelineArgs.ts
index 3fba8ec57a..167d493ab6 100644
--- a/packages/backend/src/server/api/mastodon/timelineArgs.ts
+++ b/packages/backend/src/server/api/mastodon/timelineArgs.ts
@@ -22,12 +22,12 @@ export interface TimelineArgs {
// Values taken from https://docs.joinmastodon.org/client/intro/#boolean
export function toBoolean(value: string | undefined): boolean | undefined {
- if (value === undefined) return undefined;
+ if (!value) return undefined;
return !['0', 'f', 'F', 'false', 'FALSE', 'off', 'OFF'].includes(value);
}
export function toInt(value: string | undefined): number | undefined {
- if (value === undefined) return undefined;
+ if (!value) return undefined;
return parseInt(value);
}