summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSashi202020-05-17 20:22:04 +0530
committerGitHub2020-05-17 20:22:04 +0530
commit1cd13a4c0ad0d0ec5c0b8fac3b63985dff8a323e (patch)
tree445c3a79ebff0db94fb3d1a852d8c13405f29e29
parent04988c4f54bc95f7eb601d21f5e21f448b27028a (diff)
parent64c8782a87aa4d3bd3a761335d3d79b44e3a0149 (diff)
downloadr_textbook_companion-1cd13a4c0ad0d0ec5c0b8fac3b63985dff8a323e.tar.gz
r_textbook_companion-1cd13a4c0ad0d0ec5c0b8fac3b63985dff8a323e.tar.bz2
r_textbook_companion-1cd13a4c0ad0d0ec5c0b8fac3b63985dff8a323e.zip
Merge pull request #36 from Sashi20/drupal_7.x
Display all the proposals with codable example files in manage code i…
-rwxr-xr-xcode_approval.inc23
1 files changed, 9 insertions, 14 deletions
diff --git a/code_approval.inc b/code_approval.inc
index b4e1862..45fe6f9 100755
--- a/code_approval.inc
+++ b/code_approval.inc
@@ -1614,29 +1614,24 @@ function codable_example_approval()
$query->condition('submited_all_examples_code', 1);
$query->condition('submitted_codable_examples_file', 1);
$result = $query->execute();
- $preference_data = $result->fetchObject();
- if(!$preference_data){
- drupal_set_message('No data found.', 'status');
- drupal_goto('textbook-companion/code-approval');
- }
- /* get proposal data */
- /*$proposal_q = db_query("SELECT * FROM {textbook_companion_proposal} WHERE id = %d", $preference_data->proposal_id);
- $proposal_data = db_fetch_object($proposal_q);*/
- $query = db_select('textbook_companion_proposal');
- $query->fields('textbook_companion_proposal');
- $query->condition('id', $preference_data->proposal_id);
- $result = $query->execute();
- $proposal_data = $result->fetchObject();
+ $rows = array();
+ while ($preference_data = $result->fetchObject()) {
+ $query_pro = db_select('textbook_companion_proposal');
+ $query_pro->fields('textbook_companion_proposal');
+ $query_pro->condition('id', $preference_data->proposal_id);
+ $result_pro = $query_pro->execute();
+ $proposal_data = $result_pro->fetchObject();
/* setting table row information */
$rows[] = array(
$preference_data->book,
$proposal_data->full_name,
l('Edit', 'textbook-companion/code-approval/approve-codable-examples/' . $preference_data->id)
);
+ }
/* check if there are any pending proposals */
if (!$rows) {
- drupal_set_message(t('There are no pending proposals'), 'status');
+ drupal_set_message(t('There are no proposals with codable example file'), 'status');
return '';
}
$header = array(