From 1f48fef8c05f24aa98ae8a5d457d0241c5870879 Mon Sep 17 00:00:00 2001 From: rijkvanzanten Date: Mon, 29 Jun 2020 17:14:27 -0400 Subject: [PATCH] Return created item on create Closes #42 --- src/services/items.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/services/items.ts b/src/services/items.ts index a5bad48746..d33f483c68 100644 --- a/src/services/items.ts +++ b/src/services/items.ts @@ -6,7 +6,8 @@ export const createItem = async ( data: Record, query: Query = {} ) => { - await database(collection).insert(data); + const result = await database(collection).insert(data).returning('id'); + return readItem(collection, result[0], query); }; export const readItems = async (collection: string, query: Query = {}) => {