mirror of
https://github.com/KingDuckZ/kamokan.git
synced 2024-11-27 00:43:47 +00:00
Fix some mistakes.
The counter was missing the kamokan prefix SelfDestruct was not working
This commit is contained in:
parent
6222f1e1b1
commit
100edb6628
2 changed files with 7 additions and 3 deletions
|
@ -8,7 +8,7 @@ end
|
||||||
|
|
||||||
local selfdes = 0
|
local selfdes = 0
|
||||||
local deleted = 0
|
local deleted = 0
|
||||||
if result[2] == 1 then
|
if result[2] == "1" then
|
||||||
deleted = redis.call("DEL", full_token)
|
deleted = redis.call("DEL", full_token)
|
||||||
selfdes = 1
|
selfdes = 1
|
||||||
end
|
end
|
||||||
|
|
|
@ -30,9 +30,11 @@
|
||||||
#include <utility>
|
#include <utility>
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
|
|
||||||
|
#define TOKEN_PREFIX "kamokan:{store:}"
|
||||||
|
|
||||||
namespace kamokan {
|
namespace kamokan {
|
||||||
namespace {
|
namespace {
|
||||||
const char g_token_prefix[] = "kamokan:{store:}";
|
const char g_token_prefix[] = TOKEN_PREFIX;
|
||||||
|
|
||||||
redis::IncRedis make_incredis (const SettingsBag& parSettings) {
|
redis::IncRedis make_incredis (const SettingsBag& parSettings) {
|
||||||
using redis::IncRedis;
|
using redis::IncRedis;
|
||||||
|
@ -144,7 +146,7 @@ namespace kamokan {
|
||||||
redis::Script retrieve = m_redis->command().make_script(string_view(g_save_script, g_save_script_size));
|
redis::Script retrieve = m_redis->command().make_script(string_view(g_save_script, g_save_script_size));
|
||||||
auto batch = m_redis->command().make_batch();
|
auto batch = m_redis->command().make_batch();
|
||||||
{
|
{
|
||||||
string_view paste_counter_token("{store:}paste_counter");
|
string_view paste_counter_token(TOKEN_PREFIX "paste_counter");
|
||||||
std::string prefix(g_token_prefix);
|
std::string prefix(g_token_prefix);
|
||||||
const auto expiry = lexical_cast<std::string>(parExpiry);
|
const auto expiry = lexical_cast<std::string>(parExpiry);
|
||||||
const auto self_des = string_view(parSelfDestruct ? "1" : "0");
|
const auto self_des = string_view(parSelfDestruct ? "1" : "0");
|
||||||
|
@ -230,3 +232,5 @@ namespace kamokan {
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
} //namespace kamokan
|
} //namespace kamokan
|
||||||
|
|
||||||
|
#undef TOKEN_PREFIX
|
||||||
|
|
Loading…
Reference in a new issue