|
PKP Bugzilla – Full Text Bug Listing |
| Summary: | Registration closes before end of day on the closing date | ||
|---|---|---|---|
| Product: | OCS | Reporter: | James MacGregor <jmacgreg> |
| Component: | General | Assignee: | PKP Support <pkp-support> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | alec, michael.pkp |
| Priority: | P5 | ||
| Version: | 2.3.5 | ||
| Hardware: | PC | ||
| OS: | Mac OS X 10.3 | ||
| Version Reported In: | 2.3.0 | Also Affects: | |
| Attachments: | Patch against OCS pre-2.3.4 | ||
|
Description
James MacGregor
2010-04-19 10:54:37 PDT
Created attachment 3644 [details]
Patch against OCS pre-2.3.4
Registration closes before end of day on the closing date https://github.com/pkp/ocs/commit/fbad3b572c0127f678d24ee36259a26bcdb8fea7 Thanks, James. Looking at this in more detail, a) conference timeline closing dates are being saved correctly in the db (with a time of 23:59:59). b) registration type closing date was saved correctly in the db, but incorrectly retrieved via the DAO (missing time component). c) registration option closing date was incorrectly being saved in the db as date only (no time component). For new installations, all close dates should now be saved and retrieved correctly. Existing installations that have not been upgraded to at least OCS 2.3.4 will need to be manually updated in order to modify the registration options closing date column: ALTER TABLE registration_options CHANGE COLUMN closing_date closing_date DATETIME NOT NULL; For all scheduled conferences created using a version of OCS older that OCS 2.3.4, the time component for registration option closing dates will be 00:00:00. This can be updated to 23:59:59 by editing/re-saving all relevant registration options via the standard OCS conference manager pages. The times will not be updated automatically by the OCS 2.3.4 upgrade script to ensure that conferences that expect the old behaviour (i.e. registration closing one day sooner) can decide whether the times should be updated. Registration closes before end of day on the closing date https://github.com/pkp/ocs/commit/645122f2071ab099baf074e23bd3c1422830220b Fixed. |