The Following 13 Users Say Thank You to friesoft For This Useful Post: | ||
|
2011-03-02
, 08:18
|
Posts: 12 |
Thanked: 17 times |
Joined on Aug 2010
|
#2
|
The Following User Says Thank You to friesoft For This Useful Post: | ||
|
2011-03-02
, 08:24
|
Posts: 1,397 |
Thanked: 2,126 times |
Joined on Nov 2009
@ Dublin, Ireland
|
#3
|
|
2011-03-02
, 08:28
|
Posts: 12 |
Thanked: 17 times |
Joined on Aug 2010
|
#4
|
|
2011-07-04
, 06:11
|
Posts: 100 |
Thanked: 22 times |
Joined on Jan 2010
@ San Diego, CA
|
#5
|
|
2011-07-04
, 06:24
|
Posts: 13 |
Thanked: 1 time |
Joined on Aug 2010
@ India
|
#6
|
|
2011-07-10
, 03:01
|
|
Posts: 1,559 |
Thanked: 1,786 times |
Joined on Oct 2009
@ Boston
|
#7
|
|
2011-07-12
, 06:26
|
|
Posts: 549 |
Thanked: 299 times |
Joined on Jun 2010
@ Australian in the Philippines
|
#8
|
|
2011-07-12
, 07:24
|
Posts: 48 |
Thanked: 3 times |
Joined on May 2010
@ malaysia
|
#9
|
|
2011-07-15
, 23:30
|
|
Posts: 1,559 |
Thanked: 1,786 times |
Joined on Oct 2009
@ Boston
|
#10
|
As I repeatedly had problems lately with SMS not being saved and therefore lost or pending forever in "sending" status I just started looking into fixing this.
I have just summarized possible solutions and items to think about on which I would greatly appreciate any comments or pointers into the right direction.
Problem:
SMS Conversations end up pending/not sent but are actually sent - Ui shows them as pending
and after closing they are removed/ui goes wild
References (some of them):
One of the "fixes" (which didn't work for me): http://talk.maemo.org/showpost.php?p...2&postcount=40
Database location: /home/user/.rtcom-eventlogger/el-v1.db
View the database using sqlitebrowser (fast and all you need imho) (can also edit display the statements in the application log)
What goes wrong?
Events.remote_uid: empty --> remoteid of a contact must be added
Events.flags: 1 --> 0 (change from pending to sent)
SQL Statement:
UPDATE Events SET flags='0' WHERE rowid=ROWID;
UPDATE Events SET remote_uid='remoteid' WHERE rowid=ROWID;
Ideas to keep integrity while editing: Possibility to integrate: Source for the responsible library (longer term fix):
http://maemo.gitorious.org/maemo-rtcom
Imho there should be added a simple transaction and that's about it... but well I have no idea up to now what is going wrong... the C Code looks pretty... ugly...
Collaboration:
If you think I should create a wiki page to collaborate on this I would appreciate to do so - or even better: let it do someone else as I'm pretty short on time...
[Edit]: yes if we come up with a good fix I'll for sure be glad to get this integrated into the CSSU
Last edited by friesoft; 2011-03-01 at 10:22.