From 030784ad3598902b44a5e42f25e6d3bac4bd1bcb Mon Sep 17 00:00:00 2001 From: Michael Vogel Date: Sat, 8 Nov 2014 20:52:15 +0100 Subject: [PATCH] Fix for issue "Field 'type' doesn't have a default value" in the challenge table. --- mod/dfrn_notify.php | 8 ++++++-- mod/dfrn_poll.php | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/mod/dfrn_notify.php b/mod/dfrn_notify.php index 7f160de443..2aa6545346 100644 --- a/mod/dfrn_notify.php +++ b/mod/dfrn_notify.php @@ -175,6 +175,8 @@ function dfrn_notify_content(&$a) { $dfrn_id = notags(trim($_GET['dfrn_id'])); $dfrn_version = (float) $_GET['dfrn_version']; + $type = ""; + $last_update = ""; logger('dfrn_notify: new notification dfrn_id=' . $dfrn_id); @@ -190,11 +192,13 @@ function dfrn_notify_content(&$a) { $r = q("DELETE FROM `challenge` WHERE `expire` < " . intval(time())); - $r = q("INSERT INTO `challenge` ( `challenge`, `dfrn-id`, `expire` ) + $r = q("INSERT INTO `challenge` ( `challenge`, `dfrn-id`, `expire` , `type`, `last_update` ) VALUES( '%s', '%s', %d ) ", dbesc($hash), dbesc($dfrn_id), - intval(time() + 90 ) + intval(time() + 90 ), + dbesc($type), + dbesc($last_update) ); logger('dfrn_notify: challenge=' . $hash, LOGGER_DEBUG ); diff --git a/mod/dfrn_poll.php b/mod/dfrn_poll.php index b9fcd8c4a4..b5f60a0397 100644 --- a/mod/dfrn_poll.php +++ b/mod/dfrn_poll.php @@ -389,7 +389,7 @@ function dfrn_poll_content(&$a) { $sec = ((x($_GET,'sec')) ? $_GET['sec'] : ''); $dfrn_version = ((x($_GET,'dfrn_version')) ? (float) $_GET['dfrn_version'] : 2.0); $perm = ((x($_GET,'perm')) ? $_GET['perm'] : 'r'); - $quiet = ((x($_GET,'quiet')) ? true : false); + $quiet = ((x($_GET,'quiet')) ? true : false); $direction = (-1); if(strpos($dfrn_id,':') == 1) { -- 2.39.5