Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/source/base
diff options
context:
space:
mode:
authorWereTech <17415815+WereTech@users.noreply.github.com>2025-02-23 16:31:03 -0600
committerGitHub <noreply@github.com>2025-02-23 16:31:03 -0600
commit0245e639ecc51d948f0256eb4a773d42fbb8ade5 (patch)
tree7fc9b120efda129c09e522fc08af2d28e52d3eb6 /source/base
parent3108120076bad6b934c43526200f2beed4c96753 (diff)
parent5dda9f47306a6eea5eb4e676c68f81b8285d9dfe (diff)
Merge branch 'OpenStarbound:main' into main
Diffstat (limited to 'source/base')
-rw-r--r--source/base/StarConfiguration.cpp8
-rw-r--r--source/base/StarConfiguration.hpp4
2 files changed, 6 insertions, 6 deletions
diff --git a/source/base/StarConfiguration.cpp b/source/base/StarConfiguration.cpp
index 89ec7fa..1d888a0 100644
--- a/source/base/StarConfiguration.cpp
+++ b/source/base/StarConfiguration.cpp
@@ -21,14 +21,14 @@ String Configuration::printConfiguration() const {
return m_currentConfig.printJson(2, true);
}
-Json Configuration::get(String const& key) const {
+Json Configuration::get(String const& key, Json def) const {
MutexLocker locker(m_mutex);
- return m_currentConfig.get(key, {});
+ return m_currentConfig.get(key, def);
}
-Json Configuration::getPath(String const& path) const {
+Json Configuration::getPath(String const& path, Json def) const {
MutexLocker locker(m_mutex);
- return m_currentConfig.query(path, {});
+ return m_currentConfig.query(path, def);
}
Json Configuration::getDefault(String const& key) const {
diff --git a/source/base/StarConfiguration.hpp b/source/base/StarConfiguration.hpp
index ffa66c3..4f5d97c 100644
--- a/source/base/StarConfiguration.hpp
+++ b/source/base/StarConfiguration.hpp
@@ -18,8 +18,8 @@ public:
Json currentConfiguration() const;
String printConfiguration() const;
- Json get(String const& key) const;
- Json getPath(String const& path) const;
+ Json get(String const& key, Json def = {}) const;
+ Json getPath(String const& path, Json def = {}) const;
Json getDefault(String const& key) const;
Json getDefaultPath(String const& path) const;