objects IDs counter refactoring
This commit is contained in:
+2
-2
@@ -12,7 +12,7 @@ class MockDb {
|
||||
this.data = {};
|
||||
this.lastId = 0;
|
||||
}
|
||||
async getLastId() { return this.lastId; }
|
||||
async getId() { return this.lastId; }
|
||||
async create(collection, obj) {
|
||||
this.lastId++;
|
||||
obj.id = this.lastId;
|
||||
@@ -43,7 +43,7 @@ class GamesManager {
|
||||
init(app) {
|
||||
const db = app.db;
|
||||
this.create = async (ctx, data) => {
|
||||
data.id = (await db.getLastId()) + 1;
|
||||
data.id = await db.getId('games');
|
||||
await db.create('games', data);
|
||||
return data;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user