Skip to content

Commit 89d66ce

Browse files
committed
refactor: apply consistent naming for the feature
1 parent 1bc9b16 commit 89d66ce

File tree

8 files changed

+11
-11
lines changed

8 files changed

+11
-11
lines changed

src/main/java/de/rwth/idsg/steve/repository/dto/User.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public static final class Overview {
3939
private final Integer userPk;
4040
private final String name, phone, email;
4141
private final List<OcppTagEntry> ocppTagEntries;
42-
private final List<NotificationFeature> enabledFeatures;
42+
private final List<NotificationFeature> notificationFeatures;
4343
}
4444

4545
@Getter

src/main/java/de/rwth/idsg/steve/repository/impl/UserRepositoryImpl.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ public List<User.Overview> getOverview(UserQueryForm form) {
7878
.phone(r.value4())
7979
.email(r.value5())
8080
.ocppTagEntries(tags)
81-
.enabledFeatures(NotificationFeature.splitFeatures(r.value6()))
81+
.notificationFeatures(NotificationFeature.splitFeatures(r.value6()))
8282
.build();
8383

8484
// TODO: Improve later. This is not efficient, because we filter after fetching all results. However, this
@@ -203,7 +203,7 @@ private Result<Record6<Integer, String, String, String, String, String>> getOver
203203
USER.LAST_NAME,
204204
USER.PHONE,
205205
USER.E_MAIL,
206-
USER.USER_NOTIFICATION_FEATURES)
206+
USER.NOTIFICATION_FEATURES)
207207
.from(USER)
208208
.where(conditions)
209209
.fetch();
@@ -260,7 +260,7 @@ private Integer addInternal(DSLContext ctx, UserForm form, Integer addressPk) {
260260
.set(USER.E_MAIL, form.getEMail())
261261
.set(USER.NOTE, form.getNote())
262262
.set(USER.ADDRESS_PK, addressPk)
263-
.set(USER.USER_NOTIFICATION_FEATURES, NotificationFeature.joinFeatures(form.getEnabledFeatures()))
263+
.set(USER.NOTIFICATION_FEATURES, NotificationFeature.joinFeatures(form.getNotificationFeatures()))
264264
.returning(USER.USER_PK)
265265
.fetchOne()
266266
.getUserPk();
@@ -279,7 +279,7 @@ private void updateInternal(DSLContext ctx, UserForm form, Integer addressPk) {
279279
.set(USER.E_MAIL, form.getEMail())
280280
.set(USER.NOTE, form.getNote())
281281
.set(USER.ADDRESS_PK, addressPk)
282-
.set(USER.USER_NOTIFICATION_FEATURES, NotificationFeature.joinFeatures(form.getEnabledFeatures()))
282+
.set(USER.NOTIFICATION_FEATURES, NotificationFeature.joinFeatures(form.getNotificationFeatures()))
283283
.where(USER.USER_PK.eq(form.getUserPk()))
284284
.execute();
285285
}

src/main/java/de/rwth/idsg/steve/service/NotificationServiceForUser.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ private User.Overview getUserForMail(String ocppIdTag, NotificationFeature featu
188188
return null;
189189
}
190190

191-
if (!user.getEnabledFeatures().contains(feature)) {
191+
if (!user.getNotificationFeatures().contains(feature)) {
192192
return null;
193193
}
194194

src/main/java/de/rwth/idsg/steve/utils/mapper/UserFormMapper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public static UserForm toForm(User.Details details) {
4444
form.setPhone(userRecord.getPhone());
4545
form.setSex(UserSex.fromDatabaseValue(userRecord.getSex()));
4646
form.setEMail(userRecord.getEMail());
47-
form.setEnabledFeatures(NotificationFeature.splitFeatures(userRecord.getUserNotificationFeatures()));
47+
form.setNotificationFeatures(NotificationFeature.splitFeatures(userRecord.getNotificationFeatures()));
4848
form.setNote(userRecord.getNote());
4949
form.setAddress(AddressMapper.recordToDto(details.getAddress()));
5050
form.setIdTagList(details.getOcppTagEntries().stream().map(User.OcppTagEntry::getIdTag).toList());

src/main/java/de/rwth/idsg/steve/web/dto/UserForm.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ public class UserForm {
5656
@Email(message = "Not a valid e-mail address")
5757
private String eMail;
5858

59-
private List<NotificationFeature> enabledFeatures;
59+
private List<NotificationFeature> notificationFeatures;
6060

6161
private Address address;
6262

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
ALTER TABLE `user`
2-
ADD COLUMN `user_notification_features` TEXT NULL DEFAULT NULL COMMENT 'comma separated list' COLLATE 'utf8mb3_unicode_ci' AFTER `e_mail`;
2+
ADD COLUMN `notification_features` TEXT NULL DEFAULT NULL COMMENT 'comma separated list' COLLATE 'utf8mb3_unicode_ci' AFTER `e_mail`;

src/main/webapp/WEB-INF/views/data-man/00-user-profile.jsp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
<tr><td>E-mail:</td><td><form:input path="eMail"/></td></tr>
3636
<tr>
3737
<td>Notify when... </td>
38-
<td><form:checkboxes items="${features}" path="enabledFeatures"
38+
<td><form:checkboxes items="${features}" path="notificationFeatures"
3939
itemLabel="text" delimiter="<br/>"/>
4040
</td>
4141
</tr>

src/main/webapp/WEB-INF/views/data-man/users.jsp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@
8888
<td>${cr.name}</td>
8989
<td>${cr.phone}</td>
9090
<td>${cr.email}</td>
91-
<td><c:forEach items="${cr.enabledFeatures}" var="eF">
91+
<td><c:forEach items="${cr.notificationFeatures}" var="eF">
9292
${eF}<br/>
9393
</c:forEach>
9494
</td>

0 commit comments

Comments
 (0)