Closed Bug 361800 Opened 18 years ago Closed 17 years ago

Windows Restore causes events to disappear

Categories

(Calendar :: Sunbird Only, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: bugzilla, Unassigned)

References

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

I had to do a windows "system restore" the other day.  And it appears that I lost the events that I had created since I  did the restore.  Although I haven't tested this theory.

If this is true, I am guessing that the windows registry is being used as a database for the calendar events, tasks, etc.  If this is true, it most likely needs to be changed.  I would like to see application data be stored under the "application data" directory for the appropriate user.  This makes migration to another PC much easier.

Reproducible: Didn't try

Steps to Reproduce:
1. create a system restore point ( start -> programs -> accessories -> system tools -> system restore - create a restore point
2. create some events in sunbird
3. restore system to restore point created in step 1

Actual Results:  
haven't tried to reproduce

Expected Results:  
events in step 2 would be gone

Could be a coincidence, and maybe something else caused the events to disappear.  I noticed some other bugs that indicated events seem to disappear randomly.
(In reply to comment #0)
> If this is true, I am guessing that the windows registry is being used as a
> database for the calendar events, tasks, etc.  If this is true, it most likely
> needs to be changed.  I would like to see application data be stored under the
> "application data" directory for the appropriate user.  This makes migration
> to another PC much easier.

We don't use the Windows registry to store the calendar data.  It is stored in the Application Data folder.
Component: General → Sunbird Only
Keywords: qawanted
QA Contact: general → sunbird
Confirmed. The Application Data is also restored to the state saved in the system restore point. Something for the releasenotes imho, not something to be changed in SB. One possibility: change the data-directory to a folder under my documents. But, this could also be considered a feature. Remotely published data doesn't get changed of course. Also, data with a file:// location won't get changed (unless the filepath points to an ics in the application data folder or something like this). Suggest to be set to resolved - wontfix... 
Status: UNCONFIRMED → NEW
Ever confirmed: true
Bas, Thanks for looking into this.  I agree this is WONTFIX, because the calendar application cannot choose to keep its profile directory in a different location from the other mozilla products.

The fact that Sunbird still works after the system restore shows that the restore did not harm our ability to function, it merely reset our data store to the pre-system restore levels, which would be the expected behavior.
Status: NEW → RESOLVED
Closed: 17 years ago
Keywords: qawanted
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.