mirror of
https://github.com/overte-org/overte.git
synced 2025-08-09 15:29:32 +02:00
Handle old configs
This commit is contained in:
parent
c42ef4f88c
commit
56e9a9aaf9
3 changed files with 13 additions and 1 deletions
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"version": 1.9,
|
"version": 2.0,
|
||||||
"settings": [
|
"settings": [
|
||||||
{
|
{
|
||||||
"name": "label",
|
"name": "label",
|
||||||
|
|
|
@ -383,7 +383,9 @@ function savePermissions() {
|
||||||
"id_can_kick": localhostPermissions,
|
"id_can_kick": localhostPermissions,
|
||||||
"id_can_replace_content": localhostPermissions,
|
"id_can_replace_content": localhostPermissions,
|
||||||
"id_can_rez": localhostPermissions,
|
"id_can_rez": localhostPermissions,
|
||||||
|
"id_can_rez_certified": localhostPermissions,
|
||||||
"id_can_rez_tmp": localhostPermissions,
|
"id_can_rez_tmp": localhostPermissions,
|
||||||
|
"id_can_rez_tmp_certified": localhostPermissions,
|
||||||
"id_can_write_to_asset_server": localhostPermissions,
|
"id_can_write_to_asset_server": localhostPermissions,
|
||||||
"permissions_id": "localhost"
|
"permissions_id": "localhost"
|
||||||
}
|
}
|
||||||
|
|
|
@ -310,6 +310,16 @@ void DomainServerSettingsManager::setupConfigMap(const QStringList& argumentList
|
||||||
_standardAgentPermissions[NodePermissions::standardNameLocalhost]->set(NodePermissions::Permission::canRezTemporaryCertifiedEntities);
|
_standardAgentPermissions[NodePermissions::standardNameLocalhost]->set(NodePermissions::Permission::canRezTemporaryCertifiedEntities);
|
||||||
packPermissions();
|
packPermissions();
|
||||||
}
|
}
|
||||||
|
if (oldVersion < 2.0) {
|
||||||
|
const QString WIZARD_COMPLETED_ONCE = "wizard.completed_once";
|
||||||
|
|
||||||
|
QVariant* wizardCompletedOnce = _configMap.valueForKeyPath(WIZARD_COMPLETED_ONCE, true);
|
||||||
|
|
||||||
|
*wizardCompletedOnce = QVariant(true);
|
||||||
|
|
||||||
|
// write the new settings to the json file
|
||||||
|
persistToFile();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
unpackPermissions();
|
unpackPermissions();
|
||||||
|
|
Loading…
Reference in a new issue