Jul 05, 2012; 02:00
Daniel Parker
Bug in Map->Get?
Hi,
Map->Get does not work the same way as find as documentation says it should do. If key can not be found get throws an error, Map->find doesn't output anything (as expected)
Eg with find:
http://www.lassosoft.com/lassoDocs/languageReference/obj/map/find
<?lasso
var('mappy'= map())
$mappy->find('tester')
?>
Outputs: *Nothing*
Then with Get:
http://www.lassosoft.com/lassoDocs/languageReference/obj/map/get
<?lasso
var('mappy'= map())
$mappy->get('tester')
?>
Outputs:
FAILURE: -9956 The key was not found
41:4 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/tree_base.lasso
22:23 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/map.lasso
5:9 adminapp_lasso_runner_thread
11:18 Admin/_init.admin.lasso
9:4 Admin/_init.admin.lasso
25:39 Admin/quickcode.form[xhr].lasso
182:2 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/error.lasso
182:2 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/error.lasso
176:2 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/error.lasso
175:2 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/error.lasso
8:3 Admin/_init.admin.lasso
25:39 Admin/quickcode.form[xhr].lasso
22:2 Admin/quickcode.form[xhr].lasso
18:5 Admin/quickcode.form[xhr].lasso
182:2 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/error.lasso
182:2 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/error.lasso
176:2 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/error.lasso
175:2 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/error.lasso
21:1 Admin/quickcode.form[xhr].lasso
82:10 lassoapp.lasso
650:2 lassoapp.lasso
649:32 lassoapp.lasso
79:2 lassoapp.lasso
116:17 web_response.lasso
137:13 web_response.lasso
126:4 web_response.lasso
122:4 web_response.lasso
122:4 web_response.lasso
239:19 web_response.lasso
182:2 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/error.lasso
182:2 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/error.lasso
176:2 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/error.lasso
175:2 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/error.lasso
121:3 web_response.lasso
239:19 web_response.lasso
229:3 web_response.lasso
227:6 web_response.lasso
664:17 fastcgi.lasso
182:2 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/error.lasso
182:2 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/error.lasso
176:2 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/error.lasso
175:2 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/error.lasso
663:2 fastcgi.lasso
287:16 fastcgi.lasso
283:3 fastcgi.lasso
275:2 fastcgi.lasso
182:2 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/error.lasso
182:2 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/error.lasso
176:2 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/error.lasso
175:2 /Users/kjessup/development/lasso_svn/lasso9_source/trunk/error.lasso
281:2 fastcgi.lasso
275:2 fastcgi.lasso
599:5 fastcgi.lasso
599:5 fastcgi.lasso
598:4 fastcgi.lasso
591:4 fastcgi.lasso
589:21 fastcgi.lasso
Im assuming this is a bug, unless anyone else has a better idea?
Daniel Parker
#############################################################
This message is sent to you because you are subscribed to
the mailing list Lasso
Lasso@lists.lassosoft.com
To unsubscribe, E-mail to: <Lasso-unsubscribe@lists.lassosoft.com>
Send administrative queries to <Lasso-request@lists.lassosoft.com>
Jul 05, 2012; 02:00
Jolle Carlestam
Re: Bug in Map->Get?
5 jul 2012 kl. 05:00 skrev Daniel Parker:
> Hi,
>
> Map->Get does not work the same way as find as documentation says it should do. If key can not be found get throws an error, Map->find doesn't output anything (as expected)
I'd say the way it works is right and the documentation is wrong. If you get something that's not there it should throw an error.
HDB
Jolle
#############################################################
This message is sent to you because you are subscribed to
the mailing list Lasso
Lasso@lists.lassosoft.com
To unsubscribe, E-mail to: <Lasso-unsubscribe@lists.lassosoft.com>
Send administrative queries to <Lasso-request@lists.lassosoft.com>
Jul 05, 2012; 02:00
Brad Lindsay
Re: Bug in Map->Get?
On Jul 5, 2012, at 12:18 AM, Jolle Carlestam <jolle.carlestam@amtac.net> wrote:
> 5 jul 2012 kl. 05:00 skrev Daniel Parker:
>
>> Hi,
>>
>> Map->Get does not work the same way as find as documentation says it should do. If key can not be found get throws an error, Map->find doesn't output anything (as expected)
>
> I'd say the way it works is right and the documentation is wrong. If you get something that's not there it should throw an error.
Jolle is right, and the documentation has been updated.
Brad
#############################################################
This message is sent to you because you are subscribed to
the mailing list Lasso
Lasso@lists.lassosoft.com
To unsubscribe, E-mail to: <Lasso-unsubscribe@lists.lassosoft.com>
Send administrative queries to <Lasso-request@lists.lassosoft.com>
Jul 05, 2012; 02:00
Jonathan Guthrie
Re: Bug in Map->Get?
On 2012-07-05, at 9:08 AM, Brad Lindsay wrote:
> Jolle is right, and the documentation has been updated.
Thanks for updating the docs Brad :)
Jono
----------------------------
Jonathan Guthrie
jono@lassosoft.com
LassoSoft Inc.
+1 888-286-7753 ext 708
#############################################################
This message is sent to you because you are subscribed to
the mailing list Lasso
Lasso@lists.lassosoft.com
To unsubscribe, E-mail to: <Lasso-unsubscribe@lists.lassosoft.com>
Send administrative queries to <Lasso-request@lists.lassosoft.com>