filter mails by property contact alias
This commit is contained in:
@@ -66,7 +66,8 @@ class Properties(
|
||||
timezone = request.timezone ?: "Asia/Kolkata",
|
||||
currency = request.currency ?: "INR",
|
||||
active = request.active ?: true,
|
||||
otaAliases = request.otaAliases?.toMutableSet() ?: mutableSetOf()
|
||||
otaAliases = request.otaAliases?.toMutableSet() ?: mutableSetOf(),
|
||||
emailAddresses = request.emailAddresses?.toMutableSet() ?: mutableSetOf()
|
||||
)
|
||||
val saved = propertyRepo.save(property)
|
||||
return saved.toResponse()
|
||||
@@ -211,6 +212,9 @@ class Properties(
|
||||
if (request.otaAliases != null) {
|
||||
property.otaAliases = request.otaAliases.toMutableSet()
|
||||
}
|
||||
if (request.emailAddresses != null) {
|
||||
property.emailAddresses = request.emailAddresses.toMutableSet()
|
||||
}
|
||||
|
||||
return propertyRepo.save(property).toResponse()
|
||||
}
|
||||
@@ -249,7 +253,8 @@ private fun Property.toResponse(): PropertyResponse {
|
||||
timezone = timezone,
|
||||
currency = currency,
|
||||
active = active,
|
||||
otaAliases = otaAliases.toSet()
|
||||
otaAliases = otaAliases.toSet(),
|
||||
emailAddresses = emailAddresses.toSet()
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user