Changeset 1002254
- Timestamp:
- 10/06/2014 01:52:22 AM (11 years ago)
- Location:
- wp-done-this
- Files:
-
- 2 edited
-
tags/1.0.0/includes/class-wp-done-this.php (modified) (3 diffs)
-
trunk/includes/class-wp-done-this.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wp-done-this/tags/1.0.0/includes/class-wp-done-this.php
r1002071 r1002254 175 175 $team_slug = get_the_author_meta( 'wpdonethis_team_slug', $current_user ); 176 176 177 // Check if transient for authenticate data exists, if not - set it!178 if ( false === ( $authenticate = get_transient( 'wpdonethis_authenticate' ) ) ) {179 180 $authenticate = $wp_done_this_api->authenticate( $api_key, $team_slug );181 set_transient( 'wpdonethis_authenticate', $authenticate, 30 * DAY_IN_SECONDS ); // save for a month182 183 }184 185 177 // Transient for API owner 186 178 if ( false === ( $owner = get_transient( 'wpdonethis_owner' ) ) ) { … … 190 182 191 183 } 184 185 // Check if transient for authenticate data exists, if not - set it! 186 $authenticate = get_transient( 'wpdonethis_authenticate' ); 192 187 193 188 if ( $authenticate == 1 ) { … … 239 234 update_usermeta( $user_id, 'wpdonethis_team_slug', sanitize_text_field( $_POST['wpdonethis_team_slug'] ) ); 240 235 236 $api_key = get_the_author_meta( 'wpdonethis_api_key', $user_id ); 237 $team_slug = get_the_author_meta( 'wpdonethis_team_slug', $user_id ); 238 241 239 // Delete auth transient on settings save 242 if ( get_transient( 'wpdonethis_authenticate' ) ) { 243 delete_transient( 'wpdonethis_authenticate' ); 244 } 245 240 delete_transient( 'wpdonethis_authenticate' ); 241 246 242 // Delete owner transient on settings save 247 if ( get_transient( 'wpdonethis_owner' ) ) { 248 delete_transient( 'wpdonethis_owner' ); 243 delete_transient( 'wpdonethis_owner' ); 244 245 // Check if transient for authenticate data exists, if not - set it! 246 if ( false === ( $authenticate = get_transient( 'wpdonethis_authenticate' ) ) && $api_key ) { 247 248 $authenticate = $wp_done_this_api->authenticate( $api_key, $team_slug ); 249 set_transient( 'wpdonethis_authenticate', $authenticate, 30 * DAY_IN_SECONDS ); // save for a month 250 249 251 } 250 252 -
wp-done-this/trunk/includes/class-wp-done-this.php
r1002071 r1002254 175 175 $team_slug = get_the_author_meta( 'wpdonethis_team_slug', $current_user ); 176 176 177 // Check if transient for authenticate data exists, if not - set it!178 if ( false === ( $authenticate = get_transient( 'wpdonethis_authenticate' ) ) ) {179 180 $authenticate = $wp_done_this_api->authenticate( $api_key, $team_slug );181 set_transient( 'wpdonethis_authenticate', $authenticate, 30 * DAY_IN_SECONDS ); // save for a month182 183 }184 185 177 // Transient for API owner 186 178 if ( false === ( $owner = get_transient( 'wpdonethis_owner' ) ) ) { … … 190 182 191 183 } 184 185 // Check if transient for authenticate data exists, if not - set it! 186 $authenticate = get_transient( 'wpdonethis_authenticate' ); 192 187 193 188 if ( $authenticate == 1 ) { … … 239 234 update_usermeta( $user_id, 'wpdonethis_team_slug', sanitize_text_field( $_POST['wpdonethis_team_slug'] ) ); 240 235 236 $api_key = get_the_author_meta( 'wpdonethis_api_key', $user_id ); 237 $team_slug = get_the_author_meta( 'wpdonethis_team_slug', $user_id ); 238 241 239 // Delete auth transient on settings save 242 if ( get_transient( 'wpdonethis_authenticate' ) ) { 243 delete_transient( 'wpdonethis_authenticate' ); 244 } 245 240 delete_transient( 'wpdonethis_authenticate' ); 241 246 242 // Delete owner transient on settings save 247 if ( get_transient( 'wpdonethis_owner' ) ) { 248 delete_transient( 'wpdonethis_owner' ); 243 delete_transient( 'wpdonethis_owner' ); 244 245 // Check if transient for authenticate data exists, if not - set it! 246 if ( false === ( $authenticate = get_transient( 'wpdonethis_authenticate' ) ) && $api_key ) { 247 248 $authenticate = $wp_done_this_api->authenticate( $api_key, $team_slug ); 249 set_transient( 'wpdonethis_authenticate', $authenticate, 30 * DAY_IN_SECONDS ); // save for a month 250 249 251 } 250 252
Note: See TracChangeset
for help on using the changeset viewer.