clones retrieved keys to messy object mutation shit
This commit is contained in:
parent
a4840e0fe6
commit
6ba5670f29
|
@ -107,7 +107,8 @@ function get(model: string) {
|
||||||
// Otherwise, return the oldest key
|
// Otherwise, return the oldest key
|
||||||
const oldestKey = availableKeys.sort((a, b) => a.lastUsed - b.lastUsed)[0];
|
const oldestKey = availableKeys.sort((a, b) => a.lastUsed - b.lastUsed)[0];
|
||||||
logger.info("Using key", { key: oldestKey.hash });
|
logger.info("Using key", { key: oldestKey.hash });
|
||||||
return oldestKey;
|
oldestKey.lastUsed = Date.now();
|
||||||
|
return { ...oldestKey };
|
||||||
}
|
}
|
||||||
|
|
||||||
export const keys = { init, list, get, anyAvailable, disable };
|
export const keys = { init, list, get, anyAvailable, disable };
|
||||||
|
|
Loading…
Reference in New Issue