| @@ -39,8 +39,9 @@ | ||
| 39 | 39 | * @param string $tab |
| 40 | 40 | * @version 4.0.0 |
| 41 | 41 | */ |
| 42 | 42 | public function admin_page_settings( $section = null, $tab = '' ) { |
| 43 | + //wp_enqueue_style( 'select2' ); | |
| 43 | 44 | $settings = $this->get_settings( $section, $tab ); |
| 44 | 45 | $settings = $this->sanitize_settings( $settings ); |
| 45 | 46 | |
| 46 | 47 | do_action( 'learn-press/settings-render' ); |
| @@ -63,9 +64,14 @@ | ||
| 63 | 64 | $settings = apply_filters( 'learn-press/admin/get-settings/admin-options-' . $section, $this->get_settings( $section, $tab ) ); |
| 64 | 65 | $settings = $this->sanitize_settings( $settings ); |
| 65 | 66 | |
| 66 | 67 | if ( $settings ) { |
| 67 | - LP_Meta_Box_Helper::save_fields( $settings ); | |
| 68 | + LP_Meta_Box_Helper::save_fields( $settings, $_POST ); | |
| 69 | + } | |
| 70 | + | |
| 71 | + if ( 'paypal' === $section ) { | |
| 72 | + // Delete token for case switch live and sandbox | |
| 73 | + delete_option( 'learn_press_' . LP_Gateway_Paypal::PAYPAL_TOKEN ); | |
| 68 | 74 | } |
| 69 | 75 | } |
| 70 | 76 | |
| 71 | 77 | /** |