- $condition = ["`avatar` != ? AND `photo` LIKE ? AND `uid` = ? AND `uri-id` != ? AND NOT `uri-id` IS NULL",
- '', $this->baseurl->get() . '/photo/%', 0, 0];
+ if (!$this->config->get('system', 'avatar_cache')) {
+ $this->err($this->l10n->t('The avatar cache needs to be enabled to use this command.'));
+ return 2;
+ }
+
+ $fields = ['id', 'avatar', 'photo', 'thumb', 'micro', 'uri-id', 'url', 'avatar', 'network'];
+ $condition = ["NOT `self` AND `avatar` != ? AND `photo` LIKE ? AND `uid` = ? AND `uri-id` != ? AND NOT `uri-id` IS NULL AND NOT `network` IN (?, ?)",
+ '', $this->baseUrl . '/photo/%', 0, 0, Protocol::MAIL, Protocol::FEED];