From 41babb4e09a96d2d47085960354464af8239d327 Mon Sep 17 00:00:00 2001 From: Jonathan Echavarria Date: Wed, 1 Mar 2017 09:40:50 -0500 Subject: [PATCH] bugfix for #15 --- Ebowla/ebowla-interop.cna | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/Ebowla/ebowla-interop.cna b/Ebowla/ebowla-interop.cna index 9f243a0..80045b1 100644 --- a/Ebowla/ebowla-interop.cna +++ b/Ebowla/ebowla-interop.cna @@ -60,14 +60,12 @@ sub ebowlaHelperConfigPopup { [$payloadInputPanel add: $btnInputBrowse]; # Logic for the browse button: - - ########### TODO: FIX THIS. THIS PART ISN'T WORKING ############## - # [$btnInputBrowse addActionListener: lambda({ - # prompt_file_open("Select your input payload", &closure, false{ - # $inputPayloadPath = $1; - # [$textFieldPayloadInput setText: $inputPayloadPath]; - # }); - # })]; + [$btnInputBrowse addActionListener: lambda({ + prompt_file_open("Select your input payload", &closure, false,{ + $inputPayloadPath = $1; + [$textFieldPayloadInput setText: $inputPayloadPath]; + }); + })]; # Panel for selecting the output type $outputPanel = [new JPanel]; @@ -253,6 +251,7 @@ sub saveEbowlaConfig { } closef($genEbowlaPayload); } else { + printAll(@pushPayloadGen); show_error("Something went wrong when trying to generate payload. Please see Script Console for more info"); closef($genEbowlaPayload); }