From: agrabs <agrabs>
Date: Sat, 3 May 2008 21:41:53 +0000 (+0000)
Subject: MDL-14657 - additional check if instance-id is numeric for better compatibility to
X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=416c42286b48a713fa7318503b61db44bf3940af;p=moodle.git

MDL-14657 - additional check if instance-id is numeric for better compatibility to
 postgres
---

diff --git a/mod/feedback/mod_form.php b/mod/feedback/mod_form.php
index 6076a9f24f..af4be21ee7 100644
--- a/mod/feedback/mod_form.php
+++ b/mod/feedback/mod_form.php
@@ -59,7 +59,7 @@ class mod_feedback_mod_form extends moodleform_mod {
         $mform->setHelpButton('email_notification', array('emailnotification', get_string('email_notification', 'feedback'), 'feedback'));
         
         // check if there is existing responses to this feedback
-        if ($this->_instance and $feedback = get_record("feedback", "id", $this->_instance)) {
+        if (is_numeric($this->_instance) AND $this->_instance and $feedback = get_record("feedback", "id", $this->_instance)) {
             $completedFeedbackCount = feedback_get_completeds_group_count($feedback);
         } else {
             $completedFeedbackCount = false;
diff --git a/mod/feedback/version.php b/mod/feedback/version.php
index d7af244cd0..4e527074b6 100644
--- a/mod/feedback/version.php
+++ b/mod/feedback/version.php
@@ -10,7 +10,7 @@
 */
 
    
-    $module->version = 2008042900; // The current module version (Date: YYYYMMDDXX)
+    $module->version = 2008042901; // The current module version (Date: YYYYMMDDXX)
     $module->requires = 2007101503;  // Requires this Moodle version
     $feedback_version_intern = 1; //this version is used for restore older backups
     $module->cron = 0; // Period for cron to check this module (secs)