https://bugs.meego.com/show_bug.cgi?id=16074
Summary: Configuration of a service can not be stored (Done
button has no respnse)
Classification: MeeGo Projects
Product: SyncEvolution
Platform: ---
Version: unspecified
Platform: Common
Architecture: ---
Status: NEW
Severity: normal
Priority: Undecided
Component: SyncEvolution
AssignedTo: [email protected]
ReportedBy: [email protected]
QAContact: [email protected]
CC: [email protected],
[email protected]
Estimated Hours: 0.0
When selecting a service and open it for editing, the done button has no
action.
The terminal shows that there is an error:
--------------------
Traceback (most recent call last):
File "/opt/syncevolution/syncfe.py", line 565, in edit_server
self.init_server_edit()
File "/opt/syncevolution/syncfe.py", line 806, in init_server_edit
source_config["evolutionsource"] = base_list[idx][1]
IndexError: list index out of range
---------------------
Interestingly, if run as root, it works fine.
Looking for differences, I see that (if run as root), the following entry in
the config window is missing:
calendar+todo database
As a quick workaround, replace line 806-807 in syncfe.py with (see attachment):
---------------------
if(idx<0): #Workaround by George Ruinelli
print "index out of range"
else:
source_config["evolutionsource"] = base_list[idx][1]
self.sync.set_source_config(config, name, source_config)
---------------------
OS: Maemo 1.3
SyncEvolution: 0.9
syncevolution: 1.1.1-1
--
Configure bugmail: https://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
_______________________________________________
Syncevolution-issues mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution-issues