diff --git a/packages/weibo-config-ui/package.js b/packages/weibo-config-ui/package.js index d702a4a235..c94e3d2ea7 100644 --- a/packages/weibo-config-ui/package.js +++ b/packages/weibo-config-ui/package.js @@ -1,9 +1,10 @@ Package.describe({ summary: "Blaze configuration templates for Weibo OAuth.", - version: "1.0.0" + version: "1.0.1", }); -Package.onUse(function(api) { +Package.onUse(api => { + api.use('ecmascript', 'client'); api.use('templating@1.2.13', 'client'); api.addFiles('weibo_login_button.css', 'client'); diff --git a/packages/weibo-config-ui/weibo_configure.js b/packages/weibo-config-ui/weibo_configure.js index a6e0d6d119..c098a8d832 100644 --- a/packages/weibo-config-ui/weibo_configure.js +++ b/packages/weibo-config-ui/weibo_configure.js @@ -1,13 +1,9 @@ Template.configureLoginServiceDialogForWeibo.helpers({ - siteUrl: function () { - // Weibo doesn't recognize localhost as a domain - return Meteor.absoluteUrl({replaceLocalhost: true}); - } + // Weibo doesn't recognize localhost as a domain + siteUrl: () => Meteor.absoluteUrl({replaceLocalhost: true}), }); -Template.configureLoginServiceDialogForWeibo.fields = function () { - return [ - {property: 'clientId', label: 'App Key'}, - {property: 'secret', label: 'App Secret'} - ]; -}; +Template.configureLoginServiceDialogForWeibo.fields = () => [ + {property: 'clientId', label: 'App Key'}, + {property: 'secret', label: 'App Secret'} +];