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