Skip to content

Commit aa7576c

Browse files
authored
fix: Can't create new client (#2358)
* fix - Failed to fetch staff in createNewClient screen * added parcelize * fix checks * fix: can't create new client * fix checks
1 parent 2886200 commit aa7576c

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

core/database/src/main/java/com/mifos/core/objects/client/ClientPayload.kt

+4-1
Original file line numberDiff line numberDiff line change
@@ -87,10 +87,13 @@ data class ClientPayload(
8787
var address: List<Address>? = ArrayList(),
8888

8989
@Column
90-
var dateFormat: String? = "dd MMMM YYYY",
90+
var dateFormat: String? = "dd MMMM yyyy",
9191

9292
@Column
9393
var locale: String? = "en",
9494

9595
var datatables: List<DataTablePayload>? = null,
96+
97+
// 1 for Individual client
98+
var legalFormId: Int = 1,
9699
) : MifosBaseModel(), Parcelable

feature/client/src/main/java/com/mifos/feature/client/createNewClient/CreateNewClientViewModel.kt

+1
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ class CreateNewClientViewModel @Inject constructor(
118118

119119
fun createClient(clientPayload: ClientPayload) {
120120
_createNewClientUiState.value = CreateNewClientUiState.ShowProgressbar
121+
121122
repository.createClient(clientPayload)
122123
.observeOn(AndroidSchedulers.mainThread())
123124
.subscribeOn(Schedulers.io())

0 commit comments

Comments
 (0)