mirror of
https://github.com/gchq/CyberChef.git
synced 2024-11-02 22:21:01 +01:00
Fix functions not being awaited
This commit is contained in:
parent
36abaeb6fb
commit
e4452b906e
@ -1153,14 +1153,14 @@ class OutputWaiter {
|
|||||||
* Handler for copy click events.
|
* Handler for copy click events.
|
||||||
* Copies the output to the clipboard
|
* Copies the output to the clipboard
|
||||||
*/
|
*/
|
||||||
copyClick() {
|
async copyClick() {
|
||||||
const dish = this.getOutputDish(this.manager.tabs.getActiveOutputTab());
|
const dish = this.getOutputDish(this.manager.tabs.getActiveOutputTab());
|
||||||
if (dish === null) {
|
if (dish === null) {
|
||||||
this.app.alert("Could not find data to copy. Has this output been baked yet?", 3000);
|
this.app.alert("Could not find data to copy. Has this output been baked yet?", 3000);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
const output = dish.get(Dish.STRING);
|
const output = await dish.get(Dish.STRING);
|
||||||
|
|
||||||
// Create invisible textarea to populate with the raw dish string (not the printable version that
|
// Create invisible textarea to populate with the raw dish string (not the printable version that
|
||||||
// contains dots instead of the actual bytes)
|
// contains dots instead of the actual bytes)
|
||||||
@ -1335,7 +1335,7 @@ class OutputWaiter {
|
|||||||
if (Object.prototype.hasOwnProperty.call(output, "data") &&
|
if (Object.prototype.hasOwnProperty.call(output, "data") &&
|
||||||
output.data &&
|
output.data &&
|
||||||
Object.prototype.hasOwnProperty.call(output.data, "dish")) {
|
Object.prototype.hasOwnProperty.call(output.data, "dish")) {
|
||||||
const data = output.data.dish.get(Dish.STRING);
|
const data = await output.data.dish.get(Dish.STRING);
|
||||||
if (contentFilterExp.test(data)) {
|
if (contentFilterExp.test(data)) {
|
||||||
results.push({
|
results.push({
|
||||||
inputNum: iNum,
|
inputNum: iNum,
|
||||||
|
Loading…
Reference in New Issue
Block a user