Merge pull request #77 from navjotcis/newwork

fixed sender address validation issue on composer
This commit is contained in:
navjotcis 2020-05-02 15:11:06 +05:30 committed by GitHub
commit e0eb795696
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -579,7 +579,8 @@ class DropDownWidget(BoxLayout):
if toAddress != '' and subject and message: if toAddress != '' and subject and message:
status, addressVersionNumber, streamNumber, ripe = ( status, addressVersionNumber, streamNumber, ripe = (
decodeAddress(toAddress)) decodeAddress(toAddress))
if status == 'success': valid_from_add = True if fromAddress in state.kivyapp.variable_1 else False
if status == 'success' and valid_from_add:
navApp.root.ids.sc3.children[0].active = True navApp.root.ids.sc3.children[0].active = True
if state.detailPageType == 'draft' \ if state.detailPageType == 'draft' \
and state.send_draft_mail: and state.send_draft_mail:
@ -632,6 +633,8 @@ class DropDownWidget(BoxLayout):
print "sqlExecute successfully #######################" print "sqlExecute successfully #######################"
state.in_composer = True state.in_composer = True
return return
elif valid_from_add is False:
msg = 'Please enter valid sender address'
else: else:
msg = 'Enter a valid recipients address' msg = 'Enter a valid recipients address'
elif not toAddress: elif not toAddress: