Progress on storing user images
This commit is contained in:
8
app/imports/server/imageProcessing/createThumbnail.js
Normal file
8
app/imports/server/imageProcessing/createThumbnail.js
Normal file
@@ -0,0 +1,8 @@
|
||||
import * as sharp from 'sharp';
|
||||
|
||||
export default async function createThumbnail(image) {
|
||||
await sharp(image)
|
||||
.resize(320, 240)
|
||||
.png()
|
||||
.toBuffer();
|
||||
}
|
||||
@@ -11,3 +11,4 @@ import '/imports/server/publications/ownedDocuments.js';
|
||||
import '/imports/server/publications/archivedCreatures.js';
|
||||
import '/imports/server/publications/searchLibraryNodes.js';
|
||||
import '/imports/server/publications/archiveFiles.js';
|
||||
import '/imports/server/publications/userImages.js';
|
||||
|
||||
7
app/imports/server/publications/userImages.js
Normal file
7
app/imports/server/publications/userImages.js
Normal file
@@ -0,0 +1,7 @@
|
||||
import UserImages from '/imports/api/files/UserImages.js';
|
||||
|
||||
Meteor.publish('userImages', function () {
|
||||
return UserImages.find({
|
||||
userId: this.userId,
|
||||
}).cursor;
|
||||
});
|
||||
Reference in New Issue
Block a user