Somehow saving of the needles got missing.

master
Zi Ree 2025-12-12 07:30:16 +01:00
parent f8730526a6
commit cd5da9201a
1 changed files with 4 additions and 2 deletions

View File

@ -259,7 +259,7 @@ void OmnifilterEngine::loadNeedles()
return; return;
} }
LL_DEBUGS("Omnifilter") << "Loading needles" << mNeedlesXMLPath << LL_ENDL; LL_DEBUGS("Omnifilter") << "Loading needles from: " << mNeedlesXMLPath << LL_ENDL;
llifstream file(mNeedlesXMLPath.c_str()); llifstream file(mNeedlesXMLPath.c_str());
if (file.fail()) if (file.fail())
@ -325,7 +325,7 @@ void OmnifilterEngine::saveNeedles()
return; return;
} }
LL_DEBUGS("Omnifilter") << "Saving needles" << mNeedlesXMLPath << LL_ENDL; LL_DEBUGS("Omnifilter") << "Saving needles to: " << mNeedlesXMLPath << LL_ENDL;
llofstream file(mNeedlesXMLPath.c_str()); llofstream file(mNeedlesXMLPath.c_str());
if (file.fail()) if (file.fail())
@ -365,6 +365,8 @@ void OmnifilterEngine::saveNeedles()
needles_llsd[needle_name]["content_case_insensitive"] = needle.mContentCaseInsensitive; needles_llsd[needle_name]["content_case_insensitive"] = needle.mContentCaseInsensitive;
} }
LLSDSerialize::toXML(needles_llsd, file);
file.close(); file.close();
if (file.fail()) if (file.fail())