Merge pull request #464 from HifiExperiments/domain-metadata-exporter

try to fix crash
This commit is contained in:
kasenvr 2020-06-17 23:34:45 -04:00 committed by GitHub
commit 0c53701bbc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
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 // 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 // set up the structure necessary for casting during parsing
_metadata[USERS] = QVariantMap {}; _metadata[USERS] = QVariantMap {};
_metadata[DESCRIPTORS] = QVariantMap {}; _metadata[DESCRIPTORS] = QVariantMap {};

View file

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

View file

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