add namespace to package version
[websub-hub] / src / communication.js
index 097da637bd418d4d655f04aa65651ad5df709e5d..03cc670dd7154ccc64a50b87f4d7bb1d5eddafb3 100644 (file)
@@ -57,7 +57,7 @@ class Communication {
   static userAgentString(userAgentConfig) {
     // eslint-disable-next-line security/detect-object-injection
     const _conf = (field, def) => (userAgentConfig && field in userAgentConfig) ? userAgentConfig[field] : def;
-    const product = _conf('product', packageName);
+    const product = _conf('product', packageName).split('/').pop();
     const version = _conf('version', packageVersion);
     let implementation = _conf('implementation', Enum.Specification);
     if (implementation) {
@@ -443,7 +443,7 @@ class Communication {
     // Cull any expired subscriptions
     await this.db.subscriptionDeleteExpired(dbCtx, topicId);
 
-    logInfoData.url = topicId.url;
+    logInfoData.url = topic.url;
 
     if (topic.isDeleted) {
       this.logger.debug(_scope, 'topic deleted, skipping update request', logInfoData);