From 1ece84c2afbd883ef2b3835031a17dc8a351bbc5 Mon Sep 17 00:00:00 2001 From: Bradley Hilton Date: Tue, 3 Jan 2017 17:57:04 -0200 Subject: [PATCH] Add getServerInfo meteor method so people can rely on the methods instead of falling back to the rest api --- packages/rocketchat-lib/package.js | 1 + packages/rocketchat-lib/server/methods/getServerInfo.js | 5 +++++ 2 files changed, 6 insertions(+) create mode 100644 packages/rocketchat-lib/server/methods/getServerInfo.js diff --git a/packages/rocketchat-lib/package.js b/packages/rocketchat-lib/package.js index fde29e6293e..3b0612fabb9 100644 --- a/packages/rocketchat-lib/package.js +++ b/packages/rocketchat-lib/package.js @@ -126,6 +126,7 @@ Package.onUse(function(api) { api.addFiles('server/methods/deleteUserOwnAccount.js', 'server'); api.addFiles('server/methods/getFullUserData.js', 'server'); api.addFiles('server/methods/getRoomRoles.js', 'server'); + api.addFiles('server/methods/getServerInfo.js', 'server'); api.addFiles('server/methods/getUserRoles.js', 'server'); api.addFiles('server/methods/joinRoom.coffee', 'server'); api.addFiles('server/methods/joinDefaultChannels.coffee', 'server'); diff --git a/packages/rocketchat-lib/server/methods/getServerInfo.js b/packages/rocketchat-lib/server/methods/getServerInfo.js new file mode 100644 index 00000000000..8db017a1528 --- /dev/null +++ b/packages/rocketchat-lib/server/methods/getServerInfo.js @@ -0,0 +1,5 @@ +Meteor.methods({ + getServerInfo() { + return RocketChat.Info; + } +});