From 8ddc2b2e4f4c934745c417cdf3c32c2a06c1e73e Mon Sep 17 00:00:00 2001 From: stefanp Date: Tue, 23 Apr 2002 14:36:03 +0000 Subject: [PATCH] bugfix http://www.helma.org/bugs/show_bug.cgi?id=55 login() now returns false if authenication fails, not only if heavier exceptions appear. --- src/helma/scripting/fesi/extensions/FtpExtension.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/helma/scripting/fesi/extensions/FtpExtension.java b/src/helma/scripting/fesi/extensions/FtpExtension.java index fce14850..007f5a64 100644 --- a/src/helma/scripting/fesi/extensions/FtpExtension.java +++ b/src/helma/scripting/fesi/extensions/FtpExtension.java @@ -80,8 +80,8 @@ class ESFtpClient extends ESObject { try { ftpclient = new FTPClient (); ftpclient.connect (server); - ftpclient.login (arguments[0].toString(), arguments[1].toString()); - return ESBoolean.makeBoolean (true); + boolean b = ftpclient.login (arguments[0].toString(), arguments[1].toString()); + return ESBoolean.makeBoolean (b); } catch (Exception x) { return ESBoolean.makeBoolean (false); } catch (NoClassDefFoundError x) {