Actually it does return a Boolean <cffunction name="userStatus" access="remote" returntype="boolean">
-----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Ralf Bokelberg Sent: Monday, July 14, 2008 8:58 AM To: [email protected] Subject: Re: [flexcoders] AS3 function returning true when it only can be false It appears to me, that your Coldfusion script returns a string instead of a boolean. Every string with a length > 0 evaluates to true in a boolean expression. Cheers Ralf. On Mon, Jul 14, 2008 at 4:05 PM, Scott <[EMAIL PROTECTED]> wrote: > This is weird... > > > > I'm linking to a coldfusion component I'm creating. > > > > For the sake of playing around a bit, I created the variable "rc" > > > > The following AS3 function queries the CF server to see if the user is > logged in or not; returns true for yes, false for no > > > > public function userStatus():Boolean > > { > > rc = authManager.userStatus(); > > return rc; > > } > > > > That function always returns "true", even though the coldfusion query is now > set to return false for both cases as you see below. > > > > This is the coldfusion function: > > > > <cffunction name="userStatus" access="remote" returntype="boolean"> > > <cfif IsUserLoggedIn()> > > <cfreturn false> ß-- this is normally true but set it to false > to verify what is going on > > <cfelse> > > <cfreturn false> > > </cfif> > > </cffunction> > > > > > > This is the actual Flex display/call: > > <mx:Text text = "{'Logged in? ' + idLoginForm.userStatus()}"/> > > > > This displays the following: > > > > Logged in? True > > > > Any idea on what is going on here? > > > > > > (as a side note, I can't set a break point in that function. The break > point keeps moving to the bottom of the function and out of the scope of the > variable so I can't watch it.) > > > > > > Thanks! > > -- Ralf Bokelberg <[EMAIL PROTECTED]> Flex & Flash Consultant based in Cologne/Germany ------------------------------------ -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo! Groups Links -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.

