diff options
author | dan <dan.abramov@gmail.com> | 2024-11-01 03:42:38 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-01 03:42:38 +0000 |
commit | 01c9ac0e13e959bae9ab221cd0a724a70c222772 (patch) | |
tree | 7b80d2cdde328753276a171adff0f06f79f83ef5 /src/lib/api/feed | |
parent | 4c31403330abeba2c0b9e910239c18672e5fcb0d (diff) | |
download | voidsky-01c9ac0e13e959bae9ab221cd0a724a70c222772.tar.zst |
Implement posting threads (#6049)
* Implement posting a thread Co-authored-by: Dan Abramov <dan.abramov@gmail.com> * Fix native build * Remove dependency on web crypto API * Fix unrelated TS error (wtf) --------- Co-authored-by: Mary <148872143+mary-ext@users.noreply.github.com>
Diffstat (limited to 'src/lib/api/feed')
-rw-r--r-- | src/lib/api/feed/custom.ts | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/lib/api/feed/custom.ts b/src/lib/api/feed/custom.ts index c5e0a35f5..dbb02467f 100644 --- a/src/lib/api/feed/custom.ts +++ b/src/lib/api/feed/custom.ts @@ -128,7 +128,9 @@ async function loggedOutFetch({ headers: {'Accept-Language': contentLangs, ...labelersHeader}, }, ) - let data = res.ok ? jsonStringToLex(await res.text()) : null + let data = res.ok + ? (jsonStringToLex(await res.text()) as GetCustomFeed.OutputSchema) + : null if (data?.feed?.length) { return { success: true, @@ -143,7 +145,9 @@ async function loggedOutFetch({ }&limit=${limit}`, {method: 'GET', headers: {'Accept-Language': '', ...labelersHeader}}, ) - data = res.ok ? jsonStringToLex(await res.text()) : null + data = res.ok + ? (jsonStringToLex(await res.text()) as GetCustomFeed.OutputSchema) + : null if (data?.feed?.length) { return { success: true, |