From 372c8d9c244d17f76d644ae2adfa458754c6656e Mon Sep 17 00:00:00 2001 From: skylarmt Date: Thu, 16 Apr 2015 18:07:50 -0600 Subject: [PATCH] Improve pad sharing --- src/net/apocalypselabs/symat/FileUtils.java | 2 +- src/net/apocalypselabs/symat/SharePad.java | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/net/apocalypselabs/symat/FileUtils.java b/src/net/apocalypselabs/symat/FileUtils.java index 1f27f5d..0fbe7da 100644 --- a/src/net/apocalypselabs/symat/FileUtils.java +++ b/src/net/apocalypselabs/symat/FileUtils.java @@ -138,7 +138,7 @@ public class FileUtils { public static String getUrl(String url) throws MalformedURLException, IOException { String out; - try (Scanner sc = new Scanner(new URL("http://www.google.com").openStream(), "UTF-8")) { + try (Scanner sc = new Scanner(new URL(url).openStream(), "UTF-8")) { out = sc.useDelimiter("\\A").next(); } return out; diff --git a/src/net/apocalypselabs/symat/SharePad.java b/src/net/apocalypselabs/symat/SharePad.java index 6bf1b16..7658846 100644 --- a/src/net/apocalypselabs/symat/SharePad.java +++ b/src/net/apocalypselabs/symat/SharePad.java @@ -210,11 +210,13 @@ public class SharePad extends javax.swing.JPanel { String f = FileUtils.getUrl( Main.API_URL + "sendpad.php?email=" + email + "&padid=" + pad); + Debug.println(f); if (f.contains("OK")) { SwingUtilities.invokeLater(new Runnable() { @Override public void run() { emailBtn.setText("Link Sent!"); + emailBox.setText(""); } }); } else { @@ -226,6 +228,7 @@ public class SharePad extends javax.swing.JPanel { }); } } catch (Exception ex) { + Debug.stacktrace(ex); SwingUtilities.invokeLater(new Runnable() { @Override public void run() { @@ -241,7 +244,7 @@ public class SharePad extends javax.swing.JPanel { SwingUtilities.invokeLater(new Runnable() { @Override public void run() { - emailBtn.setEnabled(true); + emailBtn.setEnabled(License.checkEmail(emailBox.getText())); emailBtn.setText("Send Email"); } });