Plugin Directory

Changeset 2056477


Ignore:
Timestamp:
03/25/2019 01:01:34 AM (7 years ago)
Author:
danillonunes
Message:

Try to load a case from db to avoid creating duplicates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • makemydonation-imo/trunk/mmdimo.php

    r2056375 r2056477  
    191191
    192192  $current_case = array();
    193   if ( $_POST['mmdimo_case_update'] ) {
    194     $current_case = mmdimo_api_case_load( $_POST['mmdimo_case_update'] );
     193  if ( $postmeta_case = get_post_meta( $post_id, 'mmdimo_case', TRUE )) {
     194    $current_case = $postmeta_case;
     195  }
     196  if ( isset( $_POST['mmdimo_case_update'] ) && $_POST['mmdimo_case_update'] ) {
     197    $remote_case = mmdimo_api_case_load( $_POST['mmdimo_case_update'] );
     198    $current_case = array_merge($current_case, $remote_case);
    195199  }
    196200  $new_case = array(
Note: See TracChangeset for help on using the changeset viewer.