asdf
This commit is contained in:
benji7425 2018-01-07 23:48:29 +00:00
parent 0cd4cbcc4e
commit cb718dea41
4 changed files with 8 additions and 4 deletions

View File

@ -1,4 +1,8 @@
# Changelog # Changelog
## v3.2.2
### Fixed
- Fixed a couple of edge case errors
## v3.2.1 ## v3.2.1
### Fixed ### Fixed
- Fixed memory leak due to unconfigured discord.js caching - Fixed memory leak due to unconfigured discord.js caching

View File

@ -16,7 +16,7 @@ module.exports = class GuildData extends Core.BaseGuildData {
return Promise.all( return Promise.all(
this.feeds this.feeds
.filter(feed => feedIsActive(feed, guild)) .filter(feed => feedIsActive(feed, guild))
.map(feed => feed.updatePastPostedLinks(guild)) .map(feed => feed.updatePastPostedLinks(guild).catch(err => null))
); );
} }
@ -24,7 +24,7 @@ module.exports = class GuildData extends Core.BaseGuildData {
return Promise.all( return Promise.all(
this.feeds this.feeds
.filter(feed => feedIsActive(feed, guild)) .filter(feed => feedIsActive(feed, guild))
.map(feed => feed.fetchLatest(guild)) .map(feed => feed.fetchLatest(guild).catch(err => null))
); );
} }
}; };

View File

@ -17,7 +17,7 @@ function ask(client, textChannel, member, question) {
const askTimeout = setTimeout(cancelAsk, InternalConfig.askTimeout); const askTimeout = setTimeout(cancelAsk, InternalConfig.askTimeout);
const handler = responseMessage => { const handler = responseMessage => {
if (responseMessage.channel.id === textChannel.id && responseMessage.member.id === member.id) { if (responseMessage.channel.id === textChannel.id && responseMessage.member && responseMessage.member.id === member.id) {
clearTimeout(askTimeout); clearTimeout(askTimeout);
resolve(responseMessage); resolve(responseMessage);
} }

View File

@ -1,5 +1,5 @@
{ {
"version": "3.2.1", "version": "3.2.2",
"main": "app/index.js", "main": "app/index.js",
"scripts": { "scripts": {
"postinstall": "cd ./discord-bot-core && npm install", "postinstall": "cd ./discord-bot-core && npm install",