Merge branch 'master' into vdom
This commit is contained in:
commit
bdcd791530
|
@ -47,9 +47,18 @@ const ApplicationRoute = Discourse.Route.extend(OpenComposer, {
|
||||||
},
|
},
|
||||||
|
|
||||||
composePrivateMessage(user, post) {
|
composePrivateMessage(user, post) {
|
||||||
const self = this;
|
|
||||||
this.transitionTo('userActivity', user).then(function () {
|
const recipient = user ? user.get('username') : '',
|
||||||
self.controllerFor('user-activity').send('composePrivateMessage', user, post);
|
reply = post ? window.location.protocol + "//" + window.location.host + post.get("url") : null;
|
||||||
|
|
||||||
|
// used only once, one less dependency
|
||||||
|
const Composer = require('discourse/models/composer').default;
|
||||||
|
return this.controllerFor('composer').open({
|
||||||
|
action: Composer.PRIVATE_MESSAGE,
|
||||||
|
usernames: recipient,
|
||||||
|
archetypeId: 'private_message',
|
||||||
|
draftKey: 'new_private_message',
|
||||||
|
reply: reply
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
|
@ -11,21 +11,6 @@ export default Discourse.Route.extend({
|
||||||
},
|
},
|
||||||
|
|
||||||
actions: {
|
actions: {
|
||||||
composePrivateMessage(user, post) {
|
|
||||||
const recipient = user ? user.get('username') : '',
|
|
||||||
reply = post ? window.location.protocol + "//" + window.location.host + post.get("url") : null;
|
|
||||||
|
|
||||||
// used only once, one less dependency
|
|
||||||
const Composer = require('discourse/models/composer').default;
|
|
||||||
return this.controllerFor('composer').open({
|
|
||||||
action: Composer.PRIVATE_MESSAGE,
|
|
||||||
usernames: recipient,
|
|
||||||
archetypeId: 'private_message',
|
|
||||||
draftKey: 'new_private_message',
|
|
||||||
reply: reply
|
|
||||||
});
|
|
||||||
},
|
|
||||||
|
|
||||||
willTransition(transition) {
|
willTransition(transition) {
|
||||||
// will reset the indexStream when transitioning to routes that aren't "indexStream"
|
// will reset the indexStream when transitioning to routes that aren't "indexStream"
|
||||||
// otherwise the "header" will jump
|
// otherwise the "header" will jump
|
||||||
|
|
Loading…
Reference in New Issue