Fix awards

This commit is contained in:
patrick 2025-02-22 02:29:51 +00:00
parent a7558e3ffc
commit fb3f53921b
2 changed files with 7 additions and 6 deletions

View File

@ -81,8 +81,8 @@ switch ($_GET['action']) {
*/
$q .= ",name=" . $pdo->quote($_POST['name']) . ",
criteria='" . iconv('UTF-8', 'ISO-8859-1', stripslashes($_POST['criteria'])) . "'";
if (intval($_POST['sponsors_id']) != -1) {
$q .= "sponsors_id='" . $sponsors_id . "' ";
if (isset($_POST['sponsors_id']) || $_POST['sponsors_id'] != '' || intval($_POST['sponsors_id']) != -1) {
$q .= ", sponsors_id=" . intval($_POST['sponsors_id']) . " ";
}
}
@ -96,7 +96,6 @@ switch ($_GET['action']) {
} catch (PDOException $exception) {
error_('Award not created');
error_('Award information failed to save');
error_log("Here");
error_log($exception);
}
exit;
@ -579,7 +578,7 @@ function update_prizeinfo()
"<td style=\"cursor:pointer; width:4em; text-align:right; padding-left:2em; padding-right:2em;\" "+oc+">"+p.scholarship+"</td>"+
"<td style=\"cursor:pointer; width:4em; text-align:right; padding-left:2em; padding-right:2em;\" "+oc+">"+p.value+"</td>"+
"<td style=\"text-align:center;\">"+
" <a onclick=\"edit_prize("+p.id+");\" href=\"#\"><img border=\"0\" src=\"<?= $config['SFIABDIRECTORY'] ?>/images/16/edit.<?= $config['icon_extension'] ?>\"></a>&nbsp;"+
"<a onclick=\"edit_prize("+p.id+");\" href=\"#\"><img border=\"0\" src=\"<?= $config['SFIABDIRECTORY'] ?>/images/16/edit.<?= $config['icon_extension'] ?>\"></a>&nbsp;"+
"<a onclick=\"prize_delete("+p.id+");\" href=\"#\" ><img border=0 src=\"<?= $config['SFIABDIRECTORY'] ?>/images/16/button_cancel.<?= $config['icon_extension'] ?>\"></a>"+
"</td></tr>");
}
@ -627,6 +626,7 @@ function prize_save()
function prize_delete(id)
{
console.log("hi" + id);
var confirm = confirmClick('Are you sure you want to delete this prize?');
if(confirm == true) {
$("#prizeinfo_info").load("<? $_SERVER['PHP_SELF'] ?>?action=prize_delete&id="+id,null,
@ -908,7 +908,7 @@ while ($dr = $dq->fetch(PDO::FETCH_OBJ)) {
<br />
<form>
<input type="submit" onClick="prize_create();return false;" value="<?= i18n('Create New Prize') ?>" />
<input type="submit" id="prizeinfo_save" onClick="prize_save();" value="<?= i18n('Save Prize') ?>" disabled="disabled" />
<input type="submit" id="prizeinfo_save" onClick="prize_save();return false;" value="<?= i18n('Save Prize') ?>" disabled="disabled" />
</form>
</div>

View File

@ -110,6 +110,7 @@ if ($_POST['action'] == 'save') {
if (!$readonly) {
$splist = array();
$noawards = false;
if (is_array($_POST['spaward']))
$splist = $_POST['spaward'];
@ -131,7 +132,7 @@ if ($_POST['action'] == 'save') {
?,
?,
?)');
$stmt->execute([$s, $project->id, $config['FAIRYEAR']]);
$stmt->execute([$spaward, $project->id, $config['FAIRYEAR']]);
show_pdo_errors_if_any($pdo);
}
if ($num) {