Browse Source

Fixing issues with redis keys, however still not removing lock.

master
mike12345567 5 years ago
parent
commit
6056b8bb61
  1. 4
      packages/auth/src/redis/index.js
  2. 2
      packages/server/src/api/controllers/dev.js
  3. 2
      packages/server/src/utilities/redis.js

4
packages/auth/src/redis/index.js

@ -144,8 +144,8 @@ class RedisWrapper {
async clear() {
const db = this._db
let items = await this.scan(db)
await Promise.all(items.map(obj => this.delete(db, obj.key)))
let items = await this.scan()
await Promise.all(items.map(obj => this.delete(obj.key)))
}
}

2
packages/server/src/api/controllers/dev.js

@ -43,6 +43,6 @@ exports.removeLock = async ctx => {
ctx.throw(400, `Unable to remove lock. ${err}`)
}
ctx.body = {
message: "Lock removed successfully.",
message: "Lock released successfully.",
}
}

2
packages/server/src/utilities/redis.js

@ -50,5 +50,5 @@ exports.clearLock = async (devAppId, user) => {
if (value._id !== userId) {
throw "User does not hold lock, cannot clear it."
}
await devAppClient.delete(devAppClient)
await devAppClient.delete(devAppId)
}

Loading…
Cancel
Save