# HG changeset patch
# User Kim Alvefur <zash@zash.se>
# Date 1639142350 -3600
# Node ID 5704082b87033ac1ee6b92d5f206822870828dd0
# Parent  b1882a40c2467e9b182e03310c00885325475998
mod_export_skeletons: Fix logic to do wildcard search

It passed false when it should have passed true for "*"

diff -r b1882a40c246 -r 5704082b8703 mod_export_skeletons/mod_export_skeletons.lua
--- a/mod_export_skeletons/mod_export_skeletons.lua	Fri Dec 10 00:20:21 2021 +0100
+++ b/mod_export_skeletons/mod_export_skeletons.lua	Fri Dec 10 14:19:10 2021 +0100
@@ -53,7 +53,7 @@
 		end
 
 		local archive = module:context(host):open_store(store, "archive");
-		local iter, total = assert(archive:find(username ~= "*" and username, query))
+		local iter, total = assert(archive:find(username == "*" or username, query))
 		if total then io.stderr:write(string.format("Processing %d entries\n", total)); end
 		for _, item in iter do
 			local clean = skeleton(item);