You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by ov...@apache.org on 2003/01/09 04:45:17 UTC

cvs commit: xml-cocoon2/src/java/org/apache/cocoon/components/flow/javascript JSCocoon.java

ovidiu      2003/01/08 19:45:17

  Modified:    src/java/org/apache/cocoon/components/flow/javascript
                        JSCocoon.java
  Log:
  Convert objects using jsobjectToObject instead of Scriptable.toPrimitive().
  
  Revision  Changes    Path
  1.11      +2 -5      xml-cocoon2/src/java/org/apache/cocoon/components/flow/javascript/JSCocoon.java
  
  Index: JSCocoon.java
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/flow/javascript/JSCocoon.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- JSCocoon.java	5 Dec 2002 09:37:20 -0000	1.10
  +++ JSCocoon.java	9 Jan 2003 03:45:17 -0000	1.11
  @@ -203,10 +203,7 @@
     public void jsFunction_forwardTo(String uri, Object bizData, Object cont)
       throws Exception
     {
  -    if (bizData instanceof Wrapper)
  -      bizData = ((Wrapper)bizData).unwrap();
  -    else if (bizData instanceof Scriptable)
  -      bizData = jsobjectToMap((Scriptable)bizData);
  +    bizData = jsobjectToObject((Scriptable)bizData);
       
       WebContinuation kont = null;
   
  @@ -271,7 +268,7 @@
         if (value == Undefined.instance)
           value = null;
         else
  -        value = ScriptRuntime.toPrimitive(value);
  +        value = jsobjectToObject(value);
         hash.put(key, value);
       }
       return hash;
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     webmaster@xml.apache.org
To unsubscribe, e-mail:          cocoon-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-cvs-help@xml.apache.org