aboutsummaryrefslogtreecommitdiff
path: root/src/pages/create/comment.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/pages/create/comment.ts')
-rw-r--r--src/pages/create/comment.ts14
1 files changed, 6 insertions, 8 deletions
diff --git a/src/pages/create/comment.ts b/src/pages/create/comment.ts
index f8d4c82..ebc0323 100644
--- a/src/pages/create/comment.ts
+++ b/src/pages/create/comment.ts
@@ -3,15 +3,13 @@ import { processCommentOut } from '../../lib/thread';
import Comment from '../../models/Thread';
export async function post({ request }) {
- const form = await request.formData();
+ const form = await request.formData();
- let c: Comment = await processCommentOut(form);
+ let c: Comment = processCommentOut(form);
- console.log(c);
+ let r = await api('post', `board/${form.get('board')}/${form.get('tid')}`, JSON.stringify(c));
- await api('post', `comment/${form.get('board')}/${form.get('tid')}`, JSON.stringify(c));
-
- return new Response('close', {
- status: 200
- });
+ return new Response((r.status == 200) ? 'close' : await r.text(), {
+ status: r.status
+ });
}