don't parse empty strings in timelineArgs.ts

This commit is contained in:
Hazelnoot 2025-03-03 01:22:15 -05:00
parent 25f26655bf
commit e44623d7c9

View file

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