Skip to content

Commit 364c47d

Browse files
ContactListItem: Drop channel indicator (#285)
resolves #266
2 parents fb6b06c + dc42339 commit 364c47d

File tree

4 files changed

+1
-110
lines changed

4 files changed

+1
-110
lines changed

application/controllers/ContactsController.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
use ipl\Web\Control\LimitControl;
2020
use ipl\Web\Control\SortControl;
2121
use ipl\Web\Filter\QueryString;
22-
use ipl\Web\Url;
2322
use ipl\Web\Widget\ButtonLink;
2423
use ipl\Html\ValidHtml;
2524

@@ -42,8 +41,7 @@ public function init()
4241

4342
public function indexAction()
4443
{
45-
$contacts = Contact::on($this->db)
46-
->withColumns('has_email');
44+
$contacts = Contact::on($this->db);
4745

4846
$limitControl = $this->createLimitControl();
4947
$paginationControl = $this->createPaginationControl($contacts);

library/Notifications/Model/Behavior/HasAddress.php

Lines changed: 0 additions & 93 deletions
This file was deleted.

library/Notifications/Model/Contact.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
use DateTime;
88
use ipl\Orm\Behavior\BoolCast;
9-
use Icinga\Module\Notifications\Model\Behavior\HasAddress;
109
use ipl\Orm\Behavior\MillisecondTimestamp;
1110
use ipl\Orm\Behaviors;
1211
use ipl\Orm\Model;
@@ -70,7 +69,6 @@ public function getSearchColumns(): array
7069

7170
public function createBehaviors(Behaviors $behaviors): void
7271
{
73-
$behaviors->add(new HasAddress());
7472
$behaviors->add(new MillisecondTimestamp(['changed_at']));
7573
$behaviors->add(new BoolCast(['deleted']));
7674
}

library/Notifications/Widget/ItemList/ContactListItem.php

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
use ipl\Html\Text;
1212
use ipl\Web\Common\BaseListItem;
1313
use ipl\Web\Url;
14-
use ipl\Web\Widget\Icon;
1514
use ipl\Web\Widget\Link;
1615

1716
/**
@@ -40,17 +39,6 @@ protected function assembleVisual(BaseHtmlElement $visual): void
4039
));
4140
}
4241

43-
protected function assembleFooter(BaseHtmlElement $footer): void
44-
{
45-
$contactIcons = new HtmlElement('div', Attributes::create(['class' => 'contact-icons']));
46-
47-
if (isset($this->item->has_email) && $this->item->has_email) {
48-
$contactIcons->addHtml(new Icon('at'));
49-
}
50-
51-
$footer->addHtml($contactIcons);
52-
}
53-
5442
protected function assembleTitle(BaseHtmlElement $title): void
5543
{
5644
$title->addHtml(new Link(

0 commit comments

Comments
 (0)