diff options
| author | Angelo Naselli <anaselli@linux.it> | 2014-01-02 19:02:28 +0100 |
|---|---|---|
| committer | Angelo Naselli <anaselli@linux.it> | 2014-01-02 19:02:28 +0100 |
| commit | c6b2e9c9ee15b863c3169c60b6fb5c78ede06581 (patch) | |
| tree | 4c800c7799e4b7741b9d8fa5851c6afd8faa61fd /AdminPanel/Users/users.pm | |
| parent | 43ed0faa4d30b93443b073ed3f37f17247a0c248 (diff) | |
| download | manatools-c6b2e9c9ee15b863c3169c60b6fb5c78ede06581.tar manatools-c6b2e9c9ee15b863c3169c60b6fb5c78ede06581.tar.gz manatools-c6b2e9c9ee15b863c3169c60b6fb5c78ede06581.tar.bz2 manatools-c6b2e9c9ee15b863c3169c60b6fb5c78ede06581.tar.xz manatools-c6b2e9c9ee15b863c3169c60b6fb5c78ede06581.zip | |
User edit is done
TODO save changes, and group edit management
Diffstat (limited to 'AdminPanel/Users/users.pm')
| -rw-r--r-- | AdminPanel/Users/users.pm | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/AdminPanel/Users/users.pm b/AdminPanel/Users/users.pm index 719c9f6b..2f90b7ce 100644 --- a/AdminPanel/Users/users.pm +++ b/AdminPanel/Users/users.pm @@ -79,7 +79,9 @@ sub GetFaceIcon { # remove shortcut "&" from label $name =~ s/&// if ($name); my $user_icon = "$::prefix/usr/share/faces/$name.png" if ($name); - + if ($name) { + $user_icon = face2png($name) unless(-e $user_icon); + } if ($name && -e $user_icon) { my $current_md5 = common::md5file($user_icon); eval { $i = find_index { common::md5file(face2png($_)) eq $current_md5 } @icons }; |
