feat: Added replaceSubscriptions, replaceCollection API

This commit is contained in:
xream
2023-08-15 15:48:57 +08:00
parent c5746f6a6b
commit 048344268c
3 changed files with 21 additions and 5 deletions

View File

@@ -14,7 +14,8 @@ export default function register($app) {
$app.route('/api/collections')
.get(getAllCollections)
.post(createCollection);
.post(createCollection)
.put(replaceCollection);
}
// collection API
@@ -111,3 +112,9 @@ function getAllCollections(req, res) {
const allCols = $.read(COLLECTIONS_KEY);
success(res, allCols);
}
function replaceCollection(req, res) {
const allCols = req.body;
$.write(allCols, COLLECTIONS_KEY);
success(res);
}