Skip to content

Commit 4e549b7

Browse files
Spelling of email, move change log into button
1 parent 50e3906 commit 4e549b7

17 files changed

Lines changed: 23 additions & 21 deletions

src/Controller/MemberController.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,10 @@ public function emailSubscription(Member $member, EmailService $emailService): R
183183
$this->addFlash('danger', 'Email service not configured.');
184184
return $this->redirectToRoute('member_show', ['localIdentifier' => $member->getLocalIdentifier()]);
185185
}
186+
if (!$member->getPrimaryEmail()) {
187+
$this->addFlash('danger', 'No primary email set for Member.');
188+
return $this->redirectToRoute('member_show', ['localIdentifier' => $member->getLocalIdentifier()]);
189+
}
186190
$entityManager = $this->getDoctrine()->getManager();
187191
$subscriber = $emailService->getMemberSubscription($member);
188192
$subscriberHistory = $emailService->getMemberSubscriptionHistory($member);

src/Form/MemberExportType.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@ public function buildForm(FormBuilderInterface $builder, array $options)
4141
'help' => 'Excludes: Empty Mailing Addresses'
4242
])
4343
->add('emailable', CheckboxType::class, [
44-
'label' => 'E-mailable',
44+
'label' => 'Emailable',
4545
'required' => false,
46-
'help' => 'Excludes: Empty E-mail Address'
46+
'help' => 'Excludes: Empty Email Address'
4747
])
4848
->add('columns', ChoiceType::class, [
4949
'expanded' => true,

src/Form/MemberUpdateType.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public function buildForm(FormBuilderInterface $builder, array $options)
3232
'label' => 'Postal Code'
3333
])
3434
->add('primaryEmail', null, [
35-
'label' => 'Primary E-mail Address',
35+
'label' => 'Primary Email Address',
3636
'attr' => [
3737
'placeholder' => 'user@example.com'
3838
]

src/Form/ProfileType.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public function buildForm(FormBuilderInterface $builder, array $options)
2222
$builder
2323
->add('name')
2424
->add('email', EmailType::class, [
25-
'label' => 'Login E-mail',
25+
'label' => 'Login Email',
2626
'constraints' => [
2727
new Email([
2828
'message' => 'Must be a valid email address!'

src/Form/UserType.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public function buildForm(FormBuilderInterface $builder, array $options)
2222
$builder
2323
->add('name')
2424
->add('email', EmailType::class, [
25-
'label' => 'Login E-mail',
25+
'label' => 'Login Email',
2626
'constraints' => [
2727
new Email([
2828
'message' => 'Must be a valid email address!'

src/Repository/MemberRepository.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ public function findWithExportFilters(array $filters)
206206
if (isset($filters['mailable']) && $filters['mailable']) {
207207
$qb->andWhere('m.mailingAddressLine1 != \'\' OR m.mailingAddressLine2 != \'\'');
208208
}
209-
// Return only e-mailable records
209+
// Return only emailable records
210210
if (isset($filters['emailable']) && $filters['emailable']) {
211211
$qb->andWhere('m.primaryEmail != \'\'');
212212
}

templates/directory/directory.html.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<th>Name</th>
2525
<th>Status</th>
2626
<th>Class</th>
27-
<th>E-mail</th>
27+
<th>Email</th>
2828
<th data-sortable="false" data-searchable="false">Social</th>
2929
<th>Phone Number</th>
3030
<th>Mailing Address</th>

templates/directory/email_subscription.html.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
<td>{{ subscriber.Name }}</td>
3131
</tr>
3232
<tr>
33-
<th>E-mail</th>
33+
<th>Email</th>
3434
<td>{{ subscriber.EmailAddress }}</td>
3535
</tr>
3636
<tr>

templates/member/_form.html.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
{{ form_row(form.middleName, {label: 'Middle Name'}) }}
1919
{{ form_row(form.lastName, {label: 'Last Name'}) }}
2020
<hr />
21-
{{ form_row(form.primaryEmail, {label: 'Primary E-mail'}) }}
21+
{{ form_row(form.primaryEmail, {label: 'Primary Email'}) }}
2222
{{ form_row(form.primaryTelephoneNumber, {label: 'Primary Telephone Number'}) }}
2323
<hr />
2424
{{ form_row(form.photoUrl, {label: 'Photo URL'}) }}

templates/member/_nav.html.twig

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
11
{% set current_route = app.request.get('_route') %}
22
<ul class="nav nav-tabs mb-3">
33
<li class="nav-item"><a class="nav-link {{ (current_route == 'member_show' or current_route == 'member_edit') ? 'active' }}" href="{{ path('member_show', {localIdentifier: member.localIdentifier}) }}"><i class="fas fa-id-badge"></i> Member Profile</a></li>
4-
{% if is_granted('ROLE_ADMIN') %}
5-
<li class="nav-item"><a class="nav-link {{ current_route == 'member_change_log' ? 'active' }}" href="{{ path('member_change_log', {localIdentifier: member.localIdentifier}) }}"><i class="fas fa-history"></i> Changes</a></li>
6-
{% endif %}
74
{% if is_email_service_configured() and member.primaryEmail %}
85
{% if is_granted('ROLE_EMAIL_MANAGER') %}
9-
<li class="nav-item"><a class="nav-link {{ current_route == 'member_email_subscription' ? 'active' }}" href="{{ path('member_email_subscription', {localIdentifier: member.localIdentifier}) }}"><i class="fas fa-envelope"></i> Email Subscriptions</a></li>
6+
<li class="nav-item"><a class="nav-link {{ current_route == 'member_email_subscription' ? 'active' }}" href="{{ path('member_email_subscription', {localIdentifier: member.localIdentifier}) }}"><i class="fas fa-envelope"></i> Email Subscription</a></li>
107
{% endif %}
118
<li class="nav-item"><a class="nav-link {{ current_route == 'member_message' ? 'active' }}" href="{{ path('member_message', {localIdentifier: member.localIdentifier}) }}"><i class="fas fa-envelope-open-text"></i> Send Message</a></li>
129
{% elseif is_email_service_configured() and not member.primaryEmail %}
1310
{% if is_granted('ROLE_EMAIL_MANAGER') %}
14-
<li class="nav-item" title="No email address set." data-toggle="tooltip"><a class="nav-link disabled"><i class="fas fa-envelope"></i> Email Subscriptions</a></li>
11+
<li class="nav-item" title="No email address set." data-toggle="tooltip"><a class="nav-link disabled"><i class="fas fa-envelope"></i> Email Subscription</a></li>
1512
{% endif %}
1613
<li class="nav-item" title="No email address set." data-toggle="tooltip"><a class="nav-link disabled"><i class="fas fa-envelope-open-text"></i> Send Message</a></li>
1714
{% endif %}

0 commit comments

Comments
 (0)