Software /
code /
prosody
Comparison
util/datamanager.lua @ 13299:20b7de7ab66a
util.datamanager: Clean up list index files on purge (i.e. user deletion)
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Thu, 02 Nov 2023 17:35:10 +0100 |
parent | 13238:26327eac56dc |
child | 13358:2b8ec22988af |
comparison
equal
deleted
inserted
replaced
13298:b7c08f32112c | 13299:20b7de7ab66a |
---|---|
699 local ok, err = do_remove(getpath(username, host, store_name)); | 699 local ok, err = do_remove(getpath(username, host, store_name)); |
700 if not ok then errs[#errs+1] = err; end | 700 if not ok then errs[#errs+1] = err; end |
701 | 701 |
702 local ok, err = do_remove(getpath(username, host, store_name, "list")); | 702 local ok, err = do_remove(getpath(username, host, store_name, "list")); |
703 if not ok then errs[#errs+1] = err; end | 703 if not ok then errs[#errs+1] = err; end |
704 local ok, err = do_remove(getpath(username, host, store_name, "lidx")); | |
705 if not ok then errs[#errs+1] = err; end | |
704 end | 706 end |
705 end | 707 end |
706 return #errs == 0, t_concat(errs, ", "); | 708 return #errs == 0, t_concat(errs, ", "); |
707 end | 709 end |
708 | 710 |