commit
ff7e45c7f3
@ -1,17 +1,18 @@ |
||||
{ |
||||
"Additional_emails" : "Additional E-mails", |
||||
"Body" : "Body", |
||||
"Cancel" : "Cancel", |
||||
"Choose_messages" : "Choose messages", |
||||
"From" : "From", |
||||
"Mail_Message_Missing_to" : "You must provide one or more To e-mail addresses, separated by commas.", |
||||
"Mail_Message_Invalid_emails" : "You have provided one or more invalid e-mails: %s", |
||||
"Mail_Message_Missing_to" : "You must select one or more users or provide one or more e-mail addresses, separated by commas.", |
||||
"Mail_Message_No_messages_selected_select_all" : "You haven't selected any messages. Would you like to <a href='#' class='select-all'>select all</a> visible messages?", |
||||
"Mail_Messages" : "Mail Messages", |
||||
"Mail_Messages_Instructions" : "Choose which messages you want to send via e-mail by clicking the messages", |
||||
"Mail_Messages_Subject" : "Here's a selected portion of %s messages", |
||||
"Mail_Message_Invalid_emails" : "You have provided one or more invalid e-mails: %s", |
||||
"Send" : "Send", |
||||
"Sending" : "Sending...", |
||||
"Subject" : "Subject", |
||||
"To" : "To", |
||||
"To_users" : "To Users", |
||||
"Your_email_has_been_queued_for_sending" : "Your email has been queued for sending" |
||||
} |
||||
|
@ -0,0 +1,28 @@ |
||||
Meteor.publish 'userAutocomplete', (selector) -> |
||||
unless this.userId |
||||
return this.ready() |
||||
|
||||
pub = this |
||||
|
||||
options = |
||||
fields: |
||||
name: 1 |
||||
username: 1 |
||||
status: 1 |
||||
limit: 10 |
||||
|
||||
user = RocketChat.models.Users.findOneById this.userId |
||||
exceptions = selector.exceptions or [] |
||||
exceptions.push user.username |
||||
|
||||
cursorHandle = RocketChat.models.Users.findActiveByUsernameRegexWithExceptions(selector.username, exceptions, options).observeChanges |
||||
added: (_id, record) -> |
||||
pub.added("autocompleteRecords", _id, record) |
||||
changed: (_id, record) -> |
||||
pub.changed("autocompleteRecords", _id, record) |
||||
removed: (_id, record) -> |
||||
pub.removed("autocompleteRecords", _id, record) |
||||
@ready() |
||||
@onStop -> |
||||
cursorHandle.stop() |
||||
return |
Loading…
Reference in new issue