From de08e8ced6190621c7ec3eea47730ce4b23fccd9 Mon Sep 17 00:00:00 2001 From: Victor Dubiniuk Date: Thu, 5 Sep 2013 23:05:07 +0300 Subject: [PATCH] Check if avatar support is enabled --- ajax/otpoll.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ajax/otpoll.php b/ajax/otpoll.php index bdc15515..f9972dba 100644 --- a/ajax/otpoll.php +++ b/ajax/otpoll.php @@ -53,11 +53,13 @@ try{ function($x){ $x['display_name'] = \OCP\User::getDisplayName($x['uid']); - if (!method_exists('\OCP\Avatar', 'get')){ + // Do we have OC_Avatar in out disposal? + if (!method_exists('\OCP\Avatar', 'get') || \OC_Config::getValue('enable_avatars', true) !== true){ $x['avatar_url'] = \OCP\Util::linkToRoute('documents_user_avatar'); } else { $avatar = new \OC_Avatar(); $image = $avatar->get($x['uid'], 64); + // User has an avatar if ($image instanceof \OC_Image) { $x['avatar_url'] = \OC_Helper::linkToRoute( 'core_avatar_get',