From 34715a8cbb40232ffa0939af4bd5e3c0c415af1c Mon Sep 17 00:00:00 2001 From: Artem Danilov Date: Mon, 20 Jan 2025 12:39:42 +0300 Subject: [PATCH] Add functions to Memcached for use cas token --- Cache/Memcached.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Cache/Memcached.js b/Cache/Memcached.js index b78b4f58..9db690bf 100644 --- a/Cache/Memcached.js +++ b/Cache/Memcached.js @@ -51,4 +51,17 @@ module.exports = class extends Cache { } + async gets (k) { + + return new Promise ((ok, fail) => { + this._.gets (k, this.cb (ok, fail)) + }) + } + + async cas (k, v, cas) { + + return new Promise ((ok, fail) => { + this._.cas(k, v, cas, 0, this.cb (ok, fail)) + }) + } } \ No newline at end of file