Skip to content

Commit

Permalink
converted getAvatarUrlFromUsername
Browse files Browse the repository at this point in the history
  • Loading branch information
ggazzo committed Mar 27, 2017
1 parent 9508f2c commit 5b9c0fe
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 20 deletions.
19 changes: 0 additions & 19 deletions packages/rocketchat-ui/getAvatarUrlFromUsername.coffee

This file was deleted.

17 changes: 17 additions & 0 deletions packages/rocketchat-ui/getAvatarUrlFromUsername.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
// TODO: remove global
this.getAvatarUrlFromUsername = function(username) {
const key = `avatar_random_${ username }`;
const random = typeof Session !== 'undefined' ? Session.keys[key] : 0;
if (username == null) {
return;
}
const cdnPrefix = (RocketChat.settings.get('CDN_PREFIX') || '').trim().replace(/\/$/, '');
const pathPrefix = (__meteor_runtime_config__.ROOT_URL_PATH_PREFIX || '').trim().replace(/\/$/, '');
let path = pathPrefix;
if (cdnPrefix) {
path = cdnPrefix + pathPrefix;
} else if (Meteor.isCordova) {
path = Meteor.absoluteUrl().replace(/\/$/, '');
}
return `${ path }/avatar/${ (encodeURIComponent(username)) }?_dc=${ random }`;
};
2 changes: 1 addition & 1 deletion packages/rocketchat-ui/package.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Package.onUse(function(api) {

api.use('kadira:flow-router', 'client');

api.addFiles('getAvatarUrlFromUsername.coffee');
api.addFiles('getAvatarUrlFromUsername.js');

// LIB FILES
api.addFiles('client/lib/accountBox.coffee', 'client');
Expand Down

0 comments on commit 5b9c0fe

Please sign in to comment.