View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
03741 | Bug reports | Survey taking | public | 2009-10-06 12:20 | 2009-12-11 12:16 |
Reporter | Assigned To | c_schmitz | |||
Priority | normal | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Product Version | 1.86 | ||||
Fixed in Version | 1.87RC5 | ||||
Summary | 03741: Survey active but admin icon has start date | ||||
Description | Some bugs with the start date seem to have been dealt with recently (03352, 03580) but the admin interface's icon for an active survey hasn't caught up: I set today as the start date. The icon shows that "this survey is active but has a start date" as if it is not accessible yet. According to the documentation (http://docs.limesurvey.org/tiki-index.php?page=Creating+a+New+Survey#Publication_amp_Access_control) it would be waiting for midnight of today, which would be horribly counter-intuitive. Actually, however, the survey is active AND accessible today already, the way it makes sense. It seems that just the admin icon is still adhering to the counter-intuitive documented rule, but the actual activation is taking place ?just after midnight? so that today's start date means that one can complete the survey today. | ||||
Tags | No tags attached. | ||||
Bug heat | 8 | ||||
Complete LimeSurvey version number (& build) | 7697 | ||||
I will donate to the project if issue is resolved | |||||
Browser | any | ||||
Database type & version | 4.1.12 | ||||
Server OS (if known) | Win2k3 | ||||
Webserver software & version (if known) | IIS 6 | ||||
PHP Version | 5.2.6 | ||||
I couldn't reproduce the issue on the v1.87 dev branch. |
|
@ ElMatador69: It'll be a while before I can try 1.87, I'm afraid - maybe late next week. FWIW, the problem seems to have come and gone a couple of times. Using the sample survey, it is I'll let you know about 1.87 as soon as I can. |
|
@ ITEd: did you find time to test the latest version from SVN? |
|
I tested with build 7789 (db v 140), downloaded today with Tortoise: The icon with today set as start date shows 'active but with start date' as before. BUT, now the survey also cannot be accessed yet: "This survey is not yet started." So it's consistent now, but a day late. (BTW, the version showing in the admin footer is 186RC.) Sorry it took so long. |
|
If you did a check out of the correct branch the version in the footer is at the moment: Version 1.87beta Correct branch/directory (=latest development version) for checkout at the moment: AND NOT (this branch is inactive at the moment): |
|
Sorry, I checked out the wrong branch then; thanks for the correction. I'll test is ASAP. |
|
Tested with 187beta build 7790: Start date set to today. Icon shows 'active but with start date' as before; the survey cannot be accessed yet: "This survey is not yet started." In other words, the survey will become active the day AFTER the specified date. |
|
@ ITEd: |
|
Can it not be reproduced? Am I doing something daft or odd? |
|
I still CAN'T reproduce the issue - tested now with v1.87RC2 and a MySQL-DB. @ Lemeur: do you have an idea? |
|
I can't reproduce this either. Carsten is our specialist on this. |
|
I can't reproduce either. ITEd, can you give it another try on the 1.87RC2 version? |
|
I'll check - probably before end of week. |
|
Ok, tested and sort-of solved with limesurvey187rc3-build8004-20091130 (which, incidentally, displays RC4! in the admin footer): I changed the startdate type manually to "date" as per create-mysql.sql (without any size specified), and now the conditions evaluate correctly. I think the problem arises from an omission in the database updates. I've been using & upgrading this test installation since just before version 171+ build 5147. upgrade-mysql.php has "ADD (I see I forgot to mention that I use MySQL when I reported the bug. Apologies.) I hope that helps. |
|
PS: Sorry to take so long. Busy busy busy! |
|
Thank you for the thorough analysis. I will have a look at this and hopefully solve this for good. |
|
I solved this for good by adding time options to the start and expiry date. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2009-10-06 12:20 |
|
New Issue | |
2009-10-06 12:20 |
|
Status | new => assigned |
2009-10-06 12:20 |
|
Assigned To | => user372 |
2009-10-06 12:20 |
|
LimeSurvey build number | => 7697 |
2009-10-06 12:20 |
|
Browser | => any |
2009-10-06 12:20 |
|
Database & DB-Version | => 4.1.12 |
2009-10-06 12:20 |
|
Operating System (Server) | => Win2k3 |
2009-10-06 12:20 |
|
Webserver | => IIS 6 |
2009-10-06 12:20 |
|
PHP Version | => 5.2.6 |
2009-10-07 23:15 |
|
Note Added: 09737 | |
2009-10-07 23:15 |
|
Status | assigned => feedback |
2009-10-08 11:48 |
|
Note Added: 09754 | |
2009-10-27 22:37 |
|
Note Added: 09880 | |
2009-10-29 14:42 |
|
Note Added: 09914 | |
2009-10-30 08:06 |
|
Note Added: 09920 | |
2009-10-30 08:39 |
|
Note Added: 09921 | |
2009-10-30 09:36 |
|
Note Added: 09922 | |
2009-10-31 00:21 | Mazi | Status | feedback => assigned |
2009-11-09 21:40 |
|
Note Added: 10037 | |
2009-11-09 21:45 |
|
Status | assigned => feedback |
2009-11-11 13:23 |
|
Note Added: 10062 | |
2009-11-11 13:24 |
|
Note Edited: 10062 | |
2009-11-18 00:23 |
|
Note Added: 10131 | |
2009-11-18 00:23 |
|
Status | feedback => assigned |
2009-11-18 00:23 |
|
Assigned To | user372 => lemeur |
2009-11-22 09:53 | lemeur | Note Added: 10188 | |
2009-11-22 09:53 | lemeur | Assigned To | lemeur => user372 |
2009-11-22 10:46 |
|
Assigned To | user372 => c_schmitz |
2009-11-22 23:12 | c_schmitz | Note Added: 10211 | |
2009-11-24 15:28 |
|
Note Added: 10236 | |
2009-11-30 01:25 | c_schmitz | Status | assigned => feedback |
2009-11-30 18:17 |
|
Note Added: 10375 | |
2009-11-30 18:17 |
|
Note Added: 10376 | |
2009-12-01 00:32 | c_schmitz | Note Added: 10385 | |
2009-12-01 00:32 | c_schmitz | Status | feedback => assigned |
2009-12-08 02:12 | c_schmitz | Note Added: 10512 | |
2009-12-08 02:12 | c_schmitz | Status | assigned => resolved |
2009-12-08 02:12 | c_schmitz | Fixed in Version | => 1.87RC5 |
2009-12-08 02:12 | c_schmitz | Resolution | open => fixed |
2009-12-11 12:16 | c_schmitz | Status | resolved => closed |
2010-10-25 00:18 | c_schmitz | Category | Survey at Runtime => Survey taking |