- hotfix, removed PHP notices and warnings;

This commit is contained in:
nikitozzzzzzz
2017-10-31 15:49:48 +02:00
parent cb504d635e
commit b2a67974bd
4 changed files with 19 additions and 7 deletions
+3
View File
@@ -150,6 +150,9 @@
foreach ( $array['conditions'] as $condition ) {
list( $visibility, $parent_key, $op, $parent_value ) = $condition;
if ( ! isset( $args[ $parent_key ] ) )
continue;
$cond_value = ( $fields[ $parent_key ]['type'] == 'radio' ) ? $args[ $parent_key ][0] : $args[ $parent_key ];
if ( $visibility == 'hide' ) {
+9 -5
View File
@@ -748,14 +748,17 @@
* @param integer $user_id
* @param array $arr_files
*/
add_action( "um_before_user_upload", "um_before_user_upload", 10, 2 );
function um_before_user_upload( $user_id, $arr_files ) {
um_fetch_user( $user_id );
foreach ($arr_files as $key => $filename) {
if (um_user( $key )) {
if (basename( $filename ) != basename( um_user( $key ) ) || in_array( $old_filename, array( basename( um_user( $key ) ), basename( $filename ) ) ) || $filename == 'empty_file') {
$old_filename = um_user( $key );
foreach ( $arr_files as $key => $filename ) {
if ( um_user( $key ) ) {
$old_filename = um_user( $key );
if ( basename( $filename ) != basename( um_user( $key ) ) ||
in_array( $old_filename, array( basename( um_user( $key ) ), basename( $filename ) ) ) ||
$filename == 'empty_file' ) {
$path = UM()->files()->upload_basedir;
delete_user_meta( $user_id, $old_filename );
if (file_exists( $path . $user_id . '/' . $old_filename )) {
@@ -765,3 +768,4 @@
}
}
}
add_action( "um_before_user_upload", "um_before_user_upload", 10, 2 );