aboutsummaryrefslogtreecommitdiff
path: root/src/api/routes
diff options
context:
space:
mode:
authorZephyrrus <[email protected]>2021-01-08 00:41:43 +0200
committerZephyrrus <[email protected]>2021-01-08 00:41:43 +0200
commitb58e12cad888389b8ae69b6d36357390f35a727d (patch)
treeb427becf78c51081e58f1b2af98b2662f7626a39 /src/api/routes
parentfix: don't generate a stat every second on minute 0 of every hour (diff)
downloadhost.fuwn.me-b58e12cad888389b8ae69b6d36357390f35a727d.tar.xz
host.fuwn.me-b58e12cad888389b8ae69b6d36357390f35a727d.zip
fix: pg driver doesn't return anything without .returning()
feat: disable .returning() is not supported warning message, it's useless.
Diffstat (limited to 'src/api/routes')
-rw-r--r--src/api/routes/albums/albumPOST.js6
-rw-r--r--src/api/routes/tags/tagPOST.js5
2 files changed, 9 insertions, 2 deletions
diff --git a/src/api/routes/albums/albumPOST.js b/src/api/routes/albums/albumPOST.js
index ec94eb8..04cab1e 100644
--- a/src/api/routes/albums/albumPOST.js
+++ b/src/api/routes/albums/albumPOST.js
@@ -28,7 +28,11 @@ class albumPOST extends Route {
editedAt: now
};
- const dbRes = await db.table('albums').insert(insertObj).wasMutated();
+ const dbRes = await db
+ .table('albums')
+ .insert(insertObj)
+ .returning('id')
+ .wasMutated();
insertObj.id = dbRes.pop();
diff --git a/src/api/routes/tags/tagPOST.js b/src/api/routes/tags/tagPOST.js
index 5430de9..8177067 100644
--- a/src/api/routes/tags/tagPOST.js
+++ b/src/api/routes/tags/tagPOST.js
@@ -25,7 +25,10 @@ class tagPOST extends Route {
editedAt: now
};
- const dbRes = await db.table('tags').insert(insertObj).wasMutated();
+ const dbRes = await db.table('tags')
+ .insert(insertObj)
+ .returning('id')
+ .wasMutated();
insertObj.id = dbRes.pop();