diff --git a/src/PermissionManager.h b/src/PermissionManager.h index 0924373..8d1de53 100644 --- a/src/PermissionManager.h +++ b/src/PermissionManager.h @@ -568,7 +568,7 @@ namespace ts { name(std::move(name)), description(std::move(description)), clientSupported(clientSupported) { - this->grant_name = std::string() + (this->name[0] == 'i' ? "i" : "i") + "_needed_modify_power_" + this->name.substr(2); + this->grant_name = "i_needed_modify_power_" + this->name.substr(2); } };