descriptions: fix bad json output (#11350)

---------

Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
This commit is contained in:
Vaxry 2025-08-06 16:28:07 +02:00 committed by GitHub
parent 0c317f2508
commit ec26b753a2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 42 additions and 6 deletions

View file

@ -1697,7 +1697,7 @@ static std::string getIsLocked(eHyprCtlOutputFormat format, std::string request)
}
static std::string getDescriptions(eHyprCtlOutputFormat format, std::string request) {
std::string json = "{";
std::string json = "[";
const auto& DESCS = g_pConfigManager->getAllDescriptions();
for (const auto& d : DESCS) {
@ -1707,7 +1707,7 @@ static std::string getDescriptions(eHyprCtlOutputFormat format, std::string requ
json.pop_back();
json.pop_back();
json += "}\n";
json += "]\n";
return json;
}