Skip to content

Commit c5f1c48

Browse files
committed
Fix:Empty Signature Uploads
1 parent 8f7b74e commit c5f1c48

File tree

3 files changed

+14
-1
lines changed

3 files changed

+14
-1
lines changed

mifosng-android/src/main/java/com/mifos/mifosxdroid/online/sign/SignatureFragment.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,10 @@ public void showProgressbar(boolean b) {
258258

259259
@Override
260260
public void saveAndUploadSignature() {
261-
signView.saveSignature(mClientId);
261+
if(signView.getXCoordinateSize() > 0 && signView.getYCoordinateSize() > 0) {
262+
signView.saveSignature(mClientId);
263+
} else {
264+
Toaster.show(rootView,R.string.empty_signature);
265+
}
262266
}
263267
}

mifosng-android/src/main/java/com/mifos/mifosxdroid/views/SignatureView.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,4 +141,12 @@ public void clear() {
141141
destroyDrawingCache();
142142
invalidate();
143143
}
144+
145+
public int getXCoordinateSize() {
146+
return mXCoordinateList.size();
147+
}
148+
149+
public int getYCoordinateSize() {
150+
return mYCoordinateList.size();
151+
}
144152
}

mifosng-android/src/main/res/values/strings.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,7 @@
186186
<string name="disburse_loan">Disburse Loan</string>
187187
<string name="logging_in">Logging In</string>
188188
<string name="back_again">Please press back again to exit</string>
189+
<string name="empty_signature">No Signature Recorded</string>
189190
<!-- General Terms End Here -->
190191

191192

0 commit comments

Comments
 (0)