setFieldImpl does not handle boolean false values
-------------------------------------------------

                 Key: SHINDIG-951
                 URL: https://issues.apache.org/jira/browse/SHINDIG-951
             Project: Shindig
          Issue Type: Bug
          Components: PHP
    Affects Versions: trunk
            Reporter: Nagy Attila
             Fix For: trunk, 1.0.0-rc1, 1.0.x-incubating
         Attachments: shindig_person_field_impl.patch

In php/src/social/model/Person.php the setFieldImpl method checks that the new 
value is not empty. Hoewer this is done with the operator ==, and this results 
in false values being replaced by null, so not sent at all.

This breaks the setIsOwner() and setIsViewer() methods, and caused me fail 
multiple tests in the compliance test.

I hope this change does not break anything else. 

Patch following...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to