try to fix crash

This commit is contained in:
HifiExperiments 2020-06-17 20:18:05 -07:00
parent 8052259489
commit 1da1dd20c3
3 changed files with 3 additions and 3 deletions

View file

@ -54,7 +54,7 @@ const QString DomainMetadata::Descriptors::TAGS = "tags";
//
// it is meant to be sent to and consumed by an external API
DomainMetadata::DomainMetadata() {
DomainMetadata::DomainMetadata(QObject* domainServer) : QObject(domainServer) {
// set up the structure necessary for casting during parsing
_metadata[USERS] = QVariantMap {};
_metadata[DESCRIPTORS] = QVariantMap {};

View file

@ -42,7 +42,7 @@ public:
static const QString TAGS;
};
DomainMetadata();
DomainMetadata(QObject* domainServer);
~DomainMetadata() = default;
// Get cached metadata

View file

@ -268,7 +268,7 @@ DomainServer::DomainServer(int argc, char* argv[]) :
}
// send signal to DomainMetadata when descriptors changed
_metadata = new DomainMetadata();
_metadata = new DomainMetadata(this);
connect(&_settingsManager, &DomainServerSettingsManager::settingsUpdated,
_metadata, &DomainMetadata::descriptorsChanged);