diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2018-10-08 17:33:46 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-10-08 17:33:46 +0900 |
| commit | 6affb4fe977d3d799c1a6254e11a2b823c484863 (patch) | |
| tree | 3fcbcfaba860c6c846be94ff3968ae6dc48fdd46 /src/server | |
| parent | 10.0.0 (diff) | |
| parent | ap/showが返ってこないことがあるのを修正 (diff) | |
| download | sharkey-6affb4fe977d3d799c1a6254e11a2b823c484863.tar.gz sharkey-6affb4fe977d3d799c1a6254e11a2b823c484863.tar.bz2 sharkey-6affb4fe977d3d799c1a6254e11a2b823c484863.zip | |
Merge pull request #2851 from mei23/mei-1008-fix-apshow2
ap/showが返ってこないことがあるのを修正
Diffstat (limited to 'src/server')
| -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を解決する |