diff options
author | Sashi20 | 2020-05-17 20:22:04 +0530 |
---|---|---|
committer | GitHub | 2020-05-17 20:22:04 +0530 |
commit | 1cd13a4c0ad0d0ec5c0b8fac3b63985dff8a323e (patch) | |
tree | 445c3a79ebff0db94fb3d1a852d8c13405f29e29 | |
parent | 04988c4f54bc95f7eb601d21f5e21f448b27028a (diff) | |
parent | 64c8782a87aa4d3bd3a761335d3d79b44e3a0149 (diff) | |
download | r_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-x | code_approval.inc | 23 |
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( |