summaryrefslogtreecommitdiffstats
path: root/common/facade.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-04-17 15:01:51 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-04-17 15:01:51 +0200
commitbf75a2b6b184a3504cdee4b88a6db4a82c6da150 (patch)
tree841434e105e89e6a5ef1b6bbe3c1b43a5dd2e499 /common/facade.cpp
parentc3040251dd4d9e8d00cbccdeb693b11a72077c73 (diff)
downloadsink-bf75a2b6b184a3504cdee4b88a6db4a82c6da150.tar.gz
sink-bf75a2b6b184a3504cdee4b88a6db4a82c6da150.zip
Don't encode the resource type into the identifier
Diffstat (limited to 'common/facade.cpp')
-rw-r--r--common/facade.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/common/facade.cpp b/common/facade.cpp
index 803f85c..cdd06f9 100644
--- a/common/facade.cpp
+++ b/common/facade.cpp
@@ -26,6 +26,7 @@
26#include "domainadaptor.h" 26#include "domainadaptor.h"
27#include "queryrunner.h" 27#include "queryrunner.h"
28#include "bufferutils.h" 28#include "bufferutils.h"
29#include "resourceconfig.h"
29 30
30using namespace Sink; 31using namespace Sink;
31 32
@@ -38,7 +39,7 @@ GenericFacade<DomainType>::GenericFacade(
38 : Sink::StoreFacade<DomainType>(), mResourceAccess(resourceAccess), mDomainTypeAdaptorFactory(adaptorFactory), mResourceInstanceIdentifier(resourceIdentifier) 39 : Sink::StoreFacade<DomainType>(), mResourceAccess(resourceAccess), mDomainTypeAdaptorFactory(adaptorFactory), mResourceInstanceIdentifier(resourceIdentifier)
39{ 40{
40 if (!mResourceAccess) { 41 if (!mResourceAccess) {
41 mResourceAccess = ResourceAccessFactory::instance().getAccess(resourceIdentifier); 42 mResourceAccess = ResourceAccessFactory::instance().getAccess(resourceIdentifier, ResourceConfig::getResourceType(resourceIdentifier));
42 } 43 }
43} 44}
44 45