summaryrefslogtreecommitdiffstats
path: root/common/resourceconfig.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2018-03-29 18:20:17 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2018-03-29 18:20:17 +0200
commit02894290c87f8529e109824190845f95f5b92960 (patch)
tree53be3a84ba8da28548cacb842a567b30214612f0 /common/resourceconfig.cpp
parente7c2e4c9072b72162421965980419288f132656f (diff)
downloadsink-02894290c87f8529e109824190845f95f5b92960.tar.gz
sink-02894290c87f8529e109824190845f95f5b92960.zip
Migrate from sink.dav to sink.carddav
Diffstat (limited to 'common/resourceconfig.cpp')
-rw-r--r--common/resourceconfig.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/common/resourceconfig.cpp b/common/resourceconfig.cpp
index 68ac0bc..5270df6 100644
--- a/common/resourceconfig.cpp
+++ b/common/resourceconfig.cpp
@@ -49,6 +49,16 @@ void ResourceConfig::addResource(const QByteArray &identifier, const QByteArray
49 settings->sync(); 49 settings->sync();
50} 50}
51 51
52void ResourceConfig::setResourceType(const QByteArray &identifier, const QByteArray &type)
53{
54 auto settings = getConfig("resources");
55 settings->beginGroup(QString::fromLatin1(identifier));
56 settings->setValue(Sink::ApplicationDomain::SinkResource::ResourceType::name, type);
57 settings->endGroup();
58 settings->sync();
59}
60
61
52void ResourceConfig::removeResource(const QByteArray &identifier) 62void ResourceConfig::removeResource(const QByteArray &identifier)
53{ 63{
54 auto settings = getConfig("resources"); 64 auto settings = getConfig("resources");