Comment 4 for bug 1053458

Revision history for this message
Carl Leitner (litlfred) wrote :

My failure to reproduce on OSX was for both the server + client running OSX.

I don't think the issue is with php/apache on OSX -- I had someone using chrome+ubuntu to access iHRIS+OSX and it failed.

For comparision, I added
  I2CE::raiseError(print_r($this->page->request(),true))
to I2CE_SwissFactory->updateValues(). The ouput of trying to set a field node as a limit to the primary form of the facility relationship was:
  [Tue Sep 25 09:50:13 2012] [error] [client ::1]
        Refered by : http://localhost/iHRIS/4_1_dev/manage/CustomReports/edit/relationships/facility
        I2CE: I2CE->raiseError (/Users/litlfred/Dropbox/scubas/thyme/I2CE/modules/SwissFactory/lib/I2CE_SwissFactory.php:322)
              I2CE_SwissFactory->updateValues (/Users/litlfred/Dropbox/scubas/thyme/I2CE/modules/CustomReports/lib/I2CE_Page_CustomReports.php:228)
              I2CE_Page_CustomReports->tryFactory (/Users/litlfred/Dropbox/scubas/thyme/I2CE/modules/CustomReports/lib/I2CE_Page_CustomReports.php:170)
              I2CE_Page_CustomReports->action (/Users/litlfred/Dropbox/scubas/thyme/I2CE/modules/Pages/lib/I2CE_Page.php:513)
              I2CE_Page->displayWeb (/Users/litlfred/Dropbox/scubas/thyme/I2CE/modules/Pages/lib/I2CE_Page.php:466)
              I2CE_Page->display (/Users/litlfred/Dropbox/scubas/thyme/I2CE/modules/Pages/lib/I2CE_Wrangler.php:89)
              I2CE_Wrangler->wrangle (/Users/litlfred/Dropbox/scubas/thyme/ihris-manage/sites/Demo/pages/index.php:60)
        Array
        (
            [swissFactory] => Array
                (
                    [path] => /facility
                    [values] => Array
                        (
                            [/facility] => Array
                                (
                                    [display_name] => Facility List
                                    [description] => Facility information
                                )
                            [/facility/where] => Array
                                (
                                    [limit_operator] =>
                                    [limit_type] => limit
                                )
                        )
                    [options] => Array
                        (
                            [openedLinks] => Array
                                (
                                    [facility] => Array
                                        (
                                            [reporting_functions] => Array
                                                (
                                                    [/open] => 0
                                                )
                                            [where] => Array
                                                (
                                                    [/open] => 1
                                                )
                                        )
                                )
                        )
                )
        )