Collapse prefetch errors by default
This commit is contained in:
parent
8696f03e8d
commit
769585e72d
@ -235,10 +235,11 @@ export default {
|
||||
|
||||
switch (this.link.type) {
|
||||
case "error":
|
||||
// Collapse all errors by default unless its a message about image being too big
|
||||
defaultState =
|
||||
this.link.error === "image-too-big"
|
||||
? this.$store.state.settings.media
|
||||
: this.$store.state.settings.links;
|
||||
: false;
|
||||
break;
|
||||
|
||||
case "loading":
|
||||
|
@ -58,6 +58,7 @@ module.exports = function(client, chan, msg) {
|
||||
parse(msg, chan, preview, res, client);
|
||||
})
|
||||
.catch((err) => {
|
||||
preview.shown = false;
|
||||
preview.type = "error";
|
||||
preview.error = "message";
|
||||
preview.message = err.message;
|
||||
|
@ -569,6 +569,8 @@ Vivamus bibendum vulputate tincidunt. Sed vitae ligula felis.`;
|
||||
|
||||
this.irc.once("msg:preview", function(data) {
|
||||
expect(data.preview.link).to.equal("http://localhost:" + port + "");
|
||||
expect(data.preview.type).to.equal("error");
|
||||
expect(data.preview.shown).to.equal(false);
|
||||
done();
|
||||
});
|
||||
});
|
||||
@ -602,6 +604,8 @@ Vivamus bibendum vulputate tincidunt. Sed vitae ligula felis.`;
|
||||
|
||||
this.irc.once("msg:preview", function(data) {
|
||||
expect(data.preview.link).to.equal("http://localhost:" + port + "");
|
||||
expect(data.preview.type).to.equal("error");
|
||||
expect(data.preview.shown).to.equal(false);
|
||||
done();
|
||||
});
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user