From c665642ae8cce3f6ce0bb36cd948f90c6ada2ba0 Mon Sep 17 00:00:00 2001 From: Tobias Ulmer Date: Thu, 3 Nov 2016 18:00:39 +0100 Subject: [PATCH] cache: writeback flag is true or false, not nil meaning true Signed-off-by: Tobias Ulmer --- generic/cache.lua | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/generic/cache.lua b/generic/cache.lua index e3c2c57..1527e16 100644 --- a/generic/cache.lua +++ b/generic/cache.lua @@ -281,6 +281,7 @@ function cache.new_cache_entry(c, server, remote_url, flags, alias_server, ce.flags.cachable = flags.cachable ce.flags.cache = flags.cache and flags.cachable ce.flags.push_permissions = flags.push_permissions + ce.flags.writeback = flags.writeback or false if flags.islocal ~= nil then ce.flags.islocal = flags.islocal elseif ru.transport == "file" then @@ -288,9 +289,6 @@ function cache.new_cache_entry(c, server, remote_url, flags, alias_server, else ce.flags.islocal = false end - if flags.writeback ~= nil then - ce.flags.writeback = flags.writeback - end if ce.flags.cache then ce.cache_url = cache_url else -- 2.39.5