diff options
| author | mei23 <m@m544.net> | 2018-10-08 16:01:38 +0900 |
|---|---|---|
| committer | mei23 <m@m544.net> | 2018-10-08 16:01:38 +0900 |
| commit | 15395686aa980c0eab55436d81b7a80ce86a6b7e (patch) | |
| tree | d898e6a4d8573b9ab602986aa23a6b998d2b1da2 /src/server/api/endpoints/ap | |
| parent | fix(package): update @types/debug to version 0.0.31 (#2822) (diff) | |
| download | sharkey-15395686aa980c0eab55436d81b7a80ce86a6b7e.tar.gz sharkey-15395686aa980c0eab55436d81b7a80ce86a6b7e.tar.bz2 sharkey-15395686aa980c0eab55436d81b7a80ce86a6b7e.zip | |
ap/showが返ってこないことがあるのを修正
Diffstat (limited to 'src/server/api/endpoints/ap')
| -rw-r--r-- | src/server/api/endpoints/ap/show.ts | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/server/api/endpoints/ap/show.ts b/src/server/api/endpoints/ap/show.ts index 1f390d01aa..6cbd4ef87e 100644 --- a/src/server/api/endpoints/ap/show.ts +++ b/src/server/api/endpoints/ap/show.ts @@ -24,15 +24,15 @@ export const meta = { }, }; -export default (params: any) => new Promise(async (res, rej) => { +export default async (params: any) => { const [ps, psErr] = getParams(meta, params); - if (psErr) return rej(psErr); + if (psErr) throw psErr; const object = await fetchAny(ps.uri); - if (object !== null) return res(object); + if (object !== null) return object; - return rej('object not found'); -}); + throw new Error('object not found'); +}; /*** * URIからUserかNoteを解決する |