[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[coldsync-hackers] phpgw conduit problems - RH7.2 & Palm IIIe
I'm trying to debug the phpgroupware conduit and found that the initial
problem was that the table names have changed in the current version.
I changed the conduit to the new table names and now I'm getting an error I
can't figure out
In my coldsync log file I get:
Trying conduit
/usr/share/coldsync-2.2.5/conduits/phpgwpalm/datebook-phpgroupware...
This conduit matches. Running
"/usr/share/coldsync-2.2.5/conduits/phpgwpalm/datebook-phpgroupware"
Inside mkpdbname("/home/bjohnson/.palm/backup","DatebookDB")
mkpdbname: -> "/home/bjohnson/.palm/backup/DatebookDB.pdb"
find_in_path: returning
[/usr/share/coldsync-2.2.5/conduits/phpgwpalm/datebook-phpgroupware]
Can't use an undefined value as a HASH reference at
/usr/lib/perl5/site_perl/5.6.0/Palm/Datebook.pm line 544.
Can't use an undefined value as a HASH reference at
/usr/lib/perl5/site_perl/5.6.0/Palm/Datebook.pm line 544.
run_conduit: got status 501
cond_readstatus: Child exited normally
Line 544 in datebook-phpgroupware is the one that starts with "next" -
unless I miscounted
# Phase 2: by phpgw records
$sth_select_all->execute($HEADERS{phpid})
or die "$err_exec_sql $dbh->errstr";
my $cal;
while ($cal = $sth_select_all->fetchrow_hashref) {
next if $PDB->findRecordByID($cal->{palm_rec_id});
# Delete palm
$sth_delete_palm->execute($cal->{cal_id}, $HEADERS{phpid})
or die "$err_exec_sql $dbh->errstr";
$sth_delete_palm->finish;
I'm getting all sorts of HASH errors in the log files including:
Can't use string ("Inbox") as a HASH ref while "strict refs" in use at
/usr/share/coldsync-2.2.5/conduits/fetch-mail line 137.
Can't use string ("") as a HASH ref while "strict refs" in use at
/usr/share/coldsync-2.2.5/conduits/memo-tidbits line 39.
--
This message was sent through the coldsync-hackers mailing list. To remove
yourself from this mailing list, send a message to majordomo@thedotin.net
with the words "unsubscribe coldsync-hackers" in the message body. For more
information on Coldsync, send mail to coldsync-hackers-owner@thedotin.net.