Changeset 2122219
- Timestamp:
- 07/12/2019 06:39:35 PM (7 years ago)
- Location:
- makemydonation-imo/trunk
- Files:
-
- 3 edited
-
metabox.php (modified) (1 diff)
-
mmdimo.php (modified) (4 diffs)
-
readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
makemydonation-imo/trunk/metabox.php
r2117295 r2122219 4 4 <?php wp_nonce_field( 'mmdimo_post_case_create', 'mmdimo_case_nonce' ); ?> 5 5 <?php else: ?> 6 <?php wp_nonce_field( 'mmdimo_post_case_update_' . $mmdimo_case ['id'], 'mmdimo_case_nonce' ); ?>7 <input type="hidden" name="mmdimo_case_update" value="<?php echo $mmdimo_case ['id']; ?>">6 <?php wp_nonce_field( 'mmdimo_post_case_update_' . $mmdimo_case_update_id, 'mmdimo_case_nonce' ); ?> 7 <input type="hidden" name="mmdimo_case_update" value="<?php echo $mmdimo_case_update_id; ?>"> 8 8 <?php endif; ?> 9 9 <label class="selectit"> -
makemydonation-imo/trunk/mmdimo.php
r2117705 r2122219 7 7 Plugin URI: https://wordpress.org/plugins/makemydonation-imo 8 8 Description: Integrate your funeral home site with our Make My Donation - In Memory Of Platform and allow donations to over 1.5 million eligible US charities. 9 Version: 1.13. 19 Version: 1.13.2 10 10 Author: Make My Donation 11 11 Author URI: http://makemydonation.org … … 138 138 function mmdimo_meta_box_callback( $post ) { 139 139 $mmdimo_case = get_post_meta( $post->ID, 'mmdimo_case', TRUE ); 140 $mmdimo_case_update_id = 0; 141 if (isset($mmdimo_case['internal_id'])) { 142 $mmdimo_case_update_id = $mmdimo_case['internal_id']; 143 } 144 if (isset($mmdimo_case['id'])) { 145 $mmdimo_case_update_id = $mmdimo_case['id']; 146 } 140 147 $mmdimo_family_emails = isset( $mmdimo_case['family_email'] ) ? $mmdimo_case['family_email'] : isset( $mmdimo_case['family_emails'] ) ? $mmdimo_case['family_emails'] : ''; 141 148 if (is_array($mmdimo_family_emails)) { … … 193 200 $current_case = $postmeta_case; 194 201 } 195 if ( isset( $_POST['mmdimo_case_update'] ) && $_POST['mmdimo_case_update'] ) {202 if ( isset( $_POST['mmdimo_case_update'] ) && is_numeric($_POST['mmdimo_case_update']) && $_POST['mmdimo_case_update'] ) { 196 203 $remote_case = mmdimo_api_case_load( $_POST['mmdimo_case_update'] ); 197 204 $current_case = array_merge($current_case, $remote_case); … … 277 284 $action_update = isset($request['mmdimo_case_update']) && $request['mmdimo_case_update']; 278 285 $nonce_create = isset($request['mmdimo_case_nonce']) && wp_verify_nonce($request['mmdimo_case_nonce'], 'mmdimo_post_case_create'); 279 $nonce_update = isset($request['mmdimo_case_nonce']) && wp_verify_nonce($request['mmdimo_case_nonce'], 'mmdimo_post_case_update ');280 $doing_create = $action_create && !$action_update &&$nonce_create;281 $doing_update = $action_update && !$action_create &&$nonce_update;286 $nonce_update = isset($request['mmdimo_case_nonce']) && wp_verify_nonce($request['mmdimo_case_nonce'], 'mmdimo_post_case_update_' . $request['mmdimo_case_update']); 287 $doing_create = $action_create && $nonce_create; 288 $doing_update = $action_update && $nonce_update; 282 289 $create_or_update = $doing_create || $doing_update; 283 290 if (!$create_or_update) { -
makemydonation-imo/trunk/readme.txt
r2117705 r2122219 4 4 Requires at least: 3.7 5 5 Tested up to: 5.2.2 6 Stable tag: 1.13. 16 Stable tag: 1.13.2 7 7 License: GPLv2 or later 8 8 License URI: http://www.gnu.org/licenses/gpl-2.0.html
Note: See TracChangeset
for help on using the changeset viewer.