From 5f3663c16c05e3ce4da7652dd84ad4728549c22d Mon Sep 17 00:00:00 2001 From: prashant Date: Mon, 22 Dec 2014 12:13:14 +0530 Subject: fixed proposal fetch query --- manage_proposal.inc | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'manage_proposal.inc') diff --git a/manage_proposal.inc b/manage_proposal.inc index 835cc9e..7e117ec 100755 --- a/manage_proposal.inc +++ b/manage_proposal.inc @@ -39,9 +39,12 @@ function _proposal_all() while ($proposal_data = db_fetch_object($proposal_q)) { /* get preference */ - // $preference_q = db_query("SELECT * FROM {textbook_companion_preference} WHERE proposal_id = %d AND approval_status = 1 LIMIT 1", $proposal_data->id); - $preference_q = db_query("SELECT * FROM {textbook_companion_preference} WHERE proposal_id = %d LIMIT 1", $proposal_data->id); + $preference_q = db_query("SELECT * FROM textbook_companion_preference WHERE proposal_id = %d AND approval_status = 1 LIMIT 1", $proposal_data->id); $preference_data = db_fetch_object($preference_q); + if(!$preference_data){ + $preference_q = db_query("SELECT * FROM {textbook_companion_preference} WHERE proposal_id = %d AND pref_number = 1 LIMIT 1", $proposal_data->id); + $preference_data = db_fetch_object($preference_q); + } $proposal_status = ''; switch ($proposal_data->proposal_status) @@ -53,9 +56,10 @@ function _proposal_all() case 4: $proposal_status = 'External'; break; default: $proposal_status = 'Unknown'; break; } + $proposal_rows[] = array( date('d-m-Y', $proposal_data->creation_date), - "{$preference_data->book}
by {$preference_data->author}", + "{$preference_data->book}
by {$preference_data->author}", l($proposal_data->full_name, 'user/' . $proposal_data->uid), date('d-m-Y', $proposal_data->completion_date), $proposal_status, -- cgit