use tempdirs

This commit is contained in:
David Arnold 2020-10-21 12:39:49 -05:00 committed by Denis Perov
parent 06b812b590
commit 80d0ec0898
3 changed files with 20 additions and 12 deletions

View file

@ -5,6 +5,8 @@ import { createOnAfterUpload } from './lib/fsHooks/createOnAfterUpload';
import { createInterceptDownload } from './lib/fsHooks/createInterceptDownload';
import { createOnAfterRemove } from './lib/fsHooks/createOnAfterRemove';
const os = require('os');
let attachmentBucket;
if (Meteor.isServer) {
attachmentBucket = createBucket('attachments');
@ -31,6 +33,7 @@ const insertActivity = (fileObj, activityType) =>
Attachments = new FilesCollection({
debug: false, // Change to `true` for debugging
collectionName: 'attachments',
storagePath: os.tmpdir(),
allowClientCode: true,
onAfterUpload: function onAfterUpload(fileRef) {
createOnAfterUpload(attachmentBucket).call(this, fileRef);