more errors for messages
This commit is contained in:
parent
dfdff6157b
commit
26d5ba386f
1 changed files with 15 additions and 2 deletions
|
@ -1702,12 +1702,17 @@ class Channel extends SnowFlake {
|
||||||
};
|
};
|
||||||
const promiseHandler = (resolve: () => void) => {
|
const promiseHandler = (resolve: () => void) => {
|
||||||
res.onload = () => {
|
res.onload = () => {
|
||||||
|
if (res.status !== 200) {
|
||||||
|
fail();
|
||||||
|
return;
|
||||||
|
}
|
||||||
resolve();
|
resolve();
|
||||||
console.log(res.response);
|
console.log(res.response);
|
||||||
funcs.gotid(res.response.id);
|
funcs.gotid(res.response.id);
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
const fail = () => {
|
const fail = () => {
|
||||||
|
console.warn("failed");
|
||||||
funcs.failed(() => {
|
funcs.failed(() => {
|
||||||
res.open("POST", this.info.api + "/channels/" + this.id + "/messages");
|
res.open("POST", this.info.api + "/channels/" + this.id + "/messages");
|
||||||
res.setRequestHeader("Authorization", this.headers.Authorization);
|
res.setRequestHeader("Authorization", this.headers.Authorization);
|
||||||
|
@ -1738,7 +1743,11 @@ class Channel extends SnowFlake {
|
||||||
res.setRequestHeader("Content-type", (ctype = this.headers["Content-type"]));
|
res.setRequestHeader("Content-type", (ctype = this.headers["Content-type"]));
|
||||||
res.setRequestHeader("Authorization", this.headers.Authorization);
|
res.setRequestHeader("Authorization", this.headers.Authorization);
|
||||||
funcs = this.makeFakeMessage(content, [], body.message_reference, sticker_ids);
|
funcs = this.makeFakeMessage(content, [], body.message_reference, sticker_ids);
|
||||||
res.send((rbody = JSON.stringify(body)));
|
try {
|
||||||
|
res.send((rbody = JSON.stringify(body)));
|
||||||
|
} catch {
|
||||||
|
fail();
|
||||||
|
}
|
||||||
/*
|
/*
|
||||||
res = fetch(this.info.api + "/channels/" + this.id + "/messages", {
|
res = fetch(this.info.api + "/channels/" + this.id + "/messages", {
|
||||||
method: "POST",
|
method: "POST",
|
||||||
|
@ -1782,7 +1791,11 @@ class Channel extends SnowFlake {
|
||||||
body.message_reference,
|
body.message_reference,
|
||||||
sticker_ids,
|
sticker_ids,
|
||||||
);
|
);
|
||||||
res.send((rbody = formData));
|
try {
|
||||||
|
res.send((rbody = formData));
|
||||||
|
} catch {
|
||||||
|
fail();
|
||||||
|
}
|
||||||
/*
|
/*
|
||||||
res = fetch(this.info.api + "/channels/" + this.id + "/messages", {
|
res = fetch(this.info.api + "/channels/" + this.id + "/messages", {
|
||||||
method: "POST",
|
method: "POST",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue