6.0.0-beta1
▾
Tasks
New Task
Search
Photos
Wiki
▾
Tickets
New Ticket
Search
dev.horde.org
Toggle Alerts Log
Help
8/20/25
H
istory
A
ttachments
C
omment
W
atch
Download
Comment on [#8506] SyncML Nokia taskInCalendar case sensitive
*
Your Email Address
*
Spam protection
Enter the letters below:
.__ __.. ..__ .__. | \(__ | |[__)[__] |__/.__)|/\|| | |
Comment
> Hello, > > > > i have noticed while trying to sync my E71 with horde via SyncML, > that tasks created on the phone would not sync to horde. Everything > else worked!!! > > > > After some debugging i think i have tracked down the problem. in > framework/lib/SyncML/Sync.php > > > > My phone is recognized correctly as Nokia and handleTasksInCalendar() > returns the correct value 'true' and thereby calls for the database > location: > > > > $hordedatabase = $this->_taskdDbUriForCalendarDbUri($database); > > > > function _taskdDbUriForCalendarDbUri($databaseURI) > > { > > return str_replace('calendar', 'tasks', $databaseURI); > > } > > but './Calendar' would fail to be replaced. > > > > My new tasks got passed to kronolith instead of nag and would end > with the following error: > > ERR: Error in adding client entry: No iCalendar data was found. > > > > As it seems that everywhere else the name of the database is case > insensitive i consider this a bug. > > > > though it appears sufficient to use str_ireplace instead of str_replace. > > > > hope this can spare someone else's time.
Attachment
Watch this ticket
N
ew Ticket
M
y Tickets
S
earch
Q
uery Builder
R
eports
Saved Queries
Open Bugs
Bugs waiting for Feedback
Open Bugs in Releases
Open Enhancements
Enhancements waiting for Feedback
Bugs with Patches
Enhancements with Patches
Release Showstoppers
Stalled Tickets
New Tickets
Horde 5 Showstoppers