From 4c333a1f9df36224488690241f097904d89e8450 Mon Sep 17 00:00:00 2001 From: dotansimha Date: Tue, 27 Sep 2016 14:34:51 +0300 Subject: [PATCH] Step 21.24: Implement publications of Images and Thumbs --- server/imports/publications/images.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 server/imports/publications/images.ts diff --git a/server/imports/publications/images.ts b/server/imports/publications/images.ts new file mode 100644 index 000000000..1367a0cf1 --- /dev/null +++ b/server/imports/publications/images.ts @@ -0,0 +1,15 @@ +import { Meteor } from 'meteor/meteor'; +import { Thumbs, Images } from '../../../both/collections/images.collection'; + +Meteor.publish('thumbs', function(ids: string[]) { + return Thumbs.collection.find({ + originalStore: 'images', + originalId: { + $in: ids + } + }); +}); + +Meteor.publish('images', function() { + return Images.collection.find({}); +}); \ No newline at end of file