Changeset 1167

Show
Ignore:
Timestamp:
06/26/07 09:53:02 (1 year ago)
Author:
ben
Message:

Clearing up a few warnings reported at the time of user creation and deletion.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • devel/mod/profile/lib.php

    r1131 r1167  
    351351        global $CFG, $data; 
    352352        if (!empty($object->ident) && $object_type == "user" && $event == "delete") { 
    353             foreach($data['profile:details'] as $profiletype) { 
    354                 if ($profiletype->field_type == "keywords") { 
    355                     delete_records('tags','owner',$object->ident,'tagtype',$profiletype->internal_name); 
     353            if (is_array($data['profile:details']) && !empty($data['profile:details'])) { 
     354                foreach($data['profile:details'] as $profiletype) { 
     355                    if ($profiletype->field_type == "keywords") { 
     356                        delete_records('tags','owner',$object->ident,'tagtype',$profiletype->internal_name); 
     357                    } 
    356358                } 
    357359            } 
  • devel/mod/profile_photo/lib.php

    r1108 r1167  
    1212    function profile_photo_user_publish($object_type, $event, $object) { 
    1313        global $data; 
    14         if ($object_type == "user" && $event == "publish" && !empty($data['profile:details'])) { 
     14        if ($object_type == "user" && $event == "publish" && is_array($data['profile:details']) && !empty($data['profile:details'])) { 
    1515            foreach($data['profile:details'] as $profileitem) { 
    1616                if ($profileitem->field_type == "profile_photo") {