2
0
Эх сурвалжийг харах

not return relations that don't have existing tag

yusuketk 7 жил өмнө
parent
commit
606e132ec3

+ 2 - 1
src/server/models/page-tag-relation.js

@@ -57,7 +57,8 @@ class PageTagRelation {
   }
 
   static async listTagsByPage(pageId) {
-    return this.find({ relatedPage: pageId }).populate('relatedTag').select('-_id relatedTag');
+    const tags = await this.find({ relatedPage: pageId }).populate('relatedTag').select('-_id relatedTag');
+    return tags.filter((tag) => { return tag.relatedTag !== null });
   }
 
   static async listTagNamesByPage(pageId) {