use proper alias

This commit is contained in:
androidlover5842
2026-01-24 19:28:26 +05:30
parent ac79d6d1c0
commit 9300a85bd3
7 changed files with 38 additions and 13 deletions

View File

@@ -62,10 +62,11 @@ class Properties(
org = org,
code = request.code,
name = request.name,
addressText = request.addressText,
timezone = request.timezone ?: "Asia/Kolkata",
currency = request.currency ?: "INR",
active = request.active ?: true,
emailAliases = request.emailAliases?.toMutableSet() ?: mutableSetOf()
otaAliases = request.otaAliases?.toMutableSet() ?: mutableSetOf()
)
val saved = propertyRepo.save(property)
return saved.toResponse()
@@ -203,11 +204,12 @@ class Properties(
property.code = request.code
property.name = request.name
property.addressText = request.addressText ?: property.addressText
property.timezone = request.timezone ?: property.timezone
property.currency = request.currency ?: property.currency
property.active = request.active ?: property.active
if (request.emailAliases != null) {
property.emailAliases = request.emailAliases.toMutableSet()
if (request.otaAliases != null) {
property.otaAliases = request.otaAliases.toMutableSet()
}
return propertyRepo.save(property).toResponse()
@@ -243,10 +245,11 @@ private fun Property.toResponse(): PropertyResponse {
orgId = orgId,
code = code,
name = name,
addressText = addressText,
timezone = timezone,
currency = currency,
active = active,
emailAliases = emailAliases.toSet()
otaAliases = otaAliases.toSet()
)
}