Resolved Issues with TapaTalk

Matt

Administrator
There appears to be an issue with TapaTalk since the time has gone forward an hour on the server this morning

tapatalk.jpg


I've posted on their support forum, so we are waiting for a response from them
 

Matt

Administrator
root@vps [/var/log]# date
Sun Mar 31 14:57:35 BST 2013
root@vps [/var/log]# ls -al /etc/localtime
lrwxrwxrwx 1 root root 33 Jul 25 2012 /etc/localtime -> /usr/share/zoneinfo/Europe/London
 

Matt

Administrator
TapaTalk have released a patch to fix the issue. It is stripping out some code, so I suspect it's to do with the gmdate() php function they are using to convert the time on the server to GMT, when we were BST

PHP:
    $tapatalk_user_writer = XenForo_DataWriter::create('Tapatalk_DataWriter_TapatalkUser');
    $tapatalk_user_model = $tapatalk_user_writer->getTapatalkUserModel();
    $existing_record = $tapatalk_user_model->getTapatalkUserById($userId);
    if(empty($existing_record))
    {
        $tapatalk_user_writer->set('userid',$userId);
        $tapatalk_user_writer->preSave();
        $tapatalk_user_writer->save();
    }
    else
    {
        $tapatalk_user_writer->setExistingData($existing_record);
        $tapatalk_user_writer->set('updated',gmdate('Y-m-d h:i:s',time()));
        $tapatalk_user_writer->save();
    }
 
Top