diff options
author | Simon Bartlett <simon@securitycompass.com> | 2015-02-06 14:09:48 -0500 |
---|---|---|
committer | Simon Bartlett <simon@securitycompass.com> | 2015-02-06 14:09:48 -0500 |
commit | 69aa68f06af724af27e6e86e2de3582d78937232 (patch) | |
tree | e56b3004436e9ea8efe5b7864fd10c636773f8ee /app/core/files.js | |
parent | f28f7b898572641b4cd74677b27bee093ae62e7e (diff) | |
download | lets-chat-69aa68f06af724af27e6e86e2de3582d78937232.zip lets-chat-69aa68f06af724af27e6e86e2de3582d78937232.tar.gz lets-chat-69aa68f06af724af27e6e86e2de3582d78937232.tar.bz2 |
Upload embeds now work
Diffstat (limited to 'app/core/files.js')
-rw-r--r-- | app/core/files.js | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/app/core/files.js b/app/core/files.js index 1a54962..096d2f0 100644 --- a/app/core/files.js +++ b/app/core/files.js @@ -62,13 +62,18 @@ FileManager.prototype.create = function(options, cb) { console.error(err); return cb(err); } + cb(null, savedFile, room, user); + this.core.emit('files:new', savedFile, room, user); - options.post && this.core.messages.create({ - room: room, - owner: user, - text: 'file:' + savedFile._id - }); + + if (options.post) { + this.core.messages.create({ + room: room, + owner: user, + text: 'upload://' + savedFile.url + }); + } }.bind(this)); }.bind(this)); }.bind(this)); |