Changed variable name detailPageType to detail_page_type in common and maildetail file
This commit is contained in:
parent
2d376976f2
commit
328d900198
|
@ -11,7 +11,7 @@ def mail_detail_screen(screen_name, msg_id, instance, folder, *args): # pylint:
|
||||||
"""Common function for all screens to open Mail detail."""
|
"""Common function for all screens to open Mail detail."""
|
||||||
kivy_state = kivy_state_variables()
|
kivy_state = kivy_state_variables()
|
||||||
if instance.open_progress == 0.0:
|
if instance.open_progress == 0.0:
|
||||||
kivy_state.detailPageType = folder
|
kivy_state.detail_page_type = folder
|
||||||
kivy_state.mail_id = msg_id
|
kivy_state.mail_id = msg_id
|
||||||
if screen_name.manager:
|
if screen_name.manager:
|
||||||
src_mng_obj = screen_name.manager
|
src_mng_obj = screen_name.manager
|
||||||
|
|
|
@ -106,13 +106,13 @@ class MailDetail(Screen): # pylint: disable=too-many-instance-attributes
|
||||||
|
|
||||||
def init_ui(self, dt=0):
|
def init_ui(self, dt=0):
|
||||||
"""Clock Schdule for method MailDetail mails"""
|
"""Clock Schdule for method MailDetail mails"""
|
||||||
self.page_type = self.kivy_state.detailPageType if self.kivy_state.detailPageType else ''
|
self.page_type = self.kivy_state.detail_page_type if self.kivy_state.detail_page_type else ''
|
||||||
try:
|
try:
|
||||||
if self.kivy_state.detailPageType in ('sent', 'draft'):
|
if self.kivy_state.detail_page_type in ('sent', 'draft'):
|
||||||
data = retrieve_message_details(self.kivy_state.mail_id)
|
data = retrieve_message_details(self.kivy_state.mail_id)
|
||||||
self.assign_mail_details(data)
|
self.assign_mail_details(data)
|
||||||
App.get_running_app().set_mail_detail_header()
|
App.get_running_app().set_mail_detail_header()
|
||||||
elif self.kivy_state.detailPageType == 'inbox':
|
elif self.kivy_state.detail_page_type == 'inbox':
|
||||||
data = sqlQuery(
|
data = sqlQuery(
|
||||||
"select toaddress, fromaddress, subject, message, received from inbox"
|
"select toaddress, fromaddress, subject, message, received from inbox"
|
||||||
" where msgid = ?", self.kivy_state.mail_id)
|
" where msgid = ?", self.kivy_state.mail_id)
|
||||||
|
@ -133,27 +133,27 @@ class MailDetail(Screen): # pylint: disable=too-many-instance-attributes
|
||||||
self.message = body
|
self.message = body
|
||||||
if len(data[0]) == 7:
|
if len(data[0]) == 7:
|
||||||
self.status = data[0][4]
|
self.status = data[0][4]
|
||||||
self.time_tag = show_time_history(data[0][4]) if self.kivy_state.detailPageType == 'inbox' \
|
self.time_tag = show_time_history(data[0][4]) if self.kivy_state.detail_page_type == 'inbox' \
|
||||||
else show_time_history(data[0][6])
|
else show_time_history(data[0][6])
|
||||||
self.avatarImg = os.path.join(self.kivy_state.imageDir, 'draft-icon.png') \
|
self.avatarImg = os.path.join(self.kivy_state.imageDir, 'draft-icon.png') \
|
||||||
if self.kivy_state.detailPageType == 'draft' \
|
if self.kivy_state.detail_page_type == 'draft' \
|
||||||
else (os.path.join(self.kivy_state.imageDir, 'text_images', '{0}.png'.format(avatar_image_first_letter(
|
else (os.path.join(self.kivy_state.imageDir, 'text_images', '{0}.png'.format(avatar_image_first_letter(
|
||||||
self.subject.strip()))))
|
self.subject.strip()))))
|
||||||
self.timeinseconds = data[0][4] if self.kivy_state.detailPageType == 'inbox' else data[0][6]
|
self.timeinseconds = data[0][4] if self.kivy_state.detail_page_type == 'inbox' else data[0][6]
|
||||||
|
|
||||||
def delete_mail(self):
|
def delete_mail(self):
|
||||||
"""Method for mail delete"""
|
"""Method for mail delete"""
|
||||||
msg_count_objs = App.get_running_app().root.ids.content_drawer.ids
|
msg_count_objs = App.get_running_app().root.ids.content_drawer.ids
|
||||||
self.kivy_state.searching_text = ''
|
self.kivy_state.searching_text = ''
|
||||||
self.children[0].children[0].active = True
|
self.children[0].children[0].active = True
|
||||||
if self.kivy_state.detailPageType == 'sent':
|
if self.kivy_state.detail_page_type == 'sent':
|
||||||
App.get_running_app().root.ids.sc4.ids.sent_search.ids.search_field.text = ''
|
App.get_running_app().root.ids.sc4.ids.sent_search.ids.search_field.text = ''
|
||||||
delete(self.kivy_state.mail_id)
|
delete(self.kivy_state.mail_id)
|
||||||
msg_count_objs.send_cnt.ids.badge_txt.text = str(int(self.kivy_state.sent_count) - 1)
|
msg_count_objs.send_cnt.ids.badge_txt.text = str(int(self.kivy_state.sent_count) - 1)
|
||||||
self.kivy_state.sent_count = str(int(self.kivy_state.sent_count) - 1)
|
self.kivy_state.sent_count = str(int(self.kivy_state.sent_count) - 1)
|
||||||
self.parent.screens[2].ids.ml.clear_widgets()
|
self.parent.screens[2].ids.ml.clear_widgets()
|
||||||
self.parent.screens[2].loadSent(self.kivy_state.association)
|
self.parent.screens[2].loadSent(self.kivy_state.association)
|
||||||
elif self.kivy_state.detailPageType == 'inbox':
|
elif self.kivy_state.detail_page_type == 'inbox':
|
||||||
App.get_running_app().root.ids.sc1.ids.inbox_search.ids.search_field.text = ''
|
App.get_running_app().root.ids.sc1.ids.inbox_search.ids.search_field.text = ''
|
||||||
trash(self.kivy_state.mail_id)
|
trash(self.kivy_state.mail_id)
|
||||||
msg_count_objs.inbox_cnt.ids.badge_txt.text = str(
|
msg_count_objs.inbox_cnt.ids.badge_txt.text = str(
|
||||||
|
@ -162,7 +162,7 @@ class MailDetail(Screen): # pylint: disable=too-many-instance-attributes
|
||||||
self.parent.screens[0].ids.ml.clear_widgets()
|
self.parent.screens[0].ids.ml.clear_widgets()
|
||||||
self.parent.screens[0].loadMessagelist(self.kivy_state.association)
|
self.parent.screens[0].loadMessagelist(self.kivy_state.association)
|
||||||
|
|
||||||
elif self.kivy_state.detailPageType == 'draft':
|
elif self.kivy_state.detail_page_type == 'draft':
|
||||||
delete(self.kivy_state.mail_id)
|
delete(self.kivy_state.mail_id)
|
||||||
msg_count_objs.draft_cnt.ids.badge_txt.text = str(
|
msg_count_objs.draft_cnt.ids.badge_txt.text = str(
|
||||||
int(self.kivy_state.draft_count) - 1)
|
int(self.kivy_state.draft_count) - 1)
|
||||||
|
@ -170,7 +170,7 @@ class MailDetail(Screen): # pylint: disable=too-many-instance-attributes
|
||||||
self.parent.screens[13].clear_widgets()
|
self.parent.screens[13].clear_widgets()
|
||||||
self.parent.screens[13].add_widget(Factory.Draft())
|
self.parent.screens[13].add_widget(Factory.Draft())
|
||||||
|
|
||||||
if self.kivy_state.detailPageType != 'draft':
|
if self.kivy_state.detail_page_type != 'draft':
|
||||||
msg_count_objs.trash_cnt.ids.badge_txt.text = str(
|
msg_count_objs.trash_cnt.ids.badge_txt.text = str(
|
||||||
int(self.kivy_state.trash_count) + 1)
|
int(self.kivy_state.trash_count) + 1)
|
||||||
msg_count_objs.allmail_cnt.ids.badge_txt.text = str(
|
msg_count_objs.allmail_cnt.ids.badge_txt.text = str(
|
||||||
|
@ -186,12 +186,12 @@ class MailDetail(Screen): # pylint: disable=too-many-instance-attributes
|
||||||
|
|
||||||
def callback_for_delete(self, dt=0):
|
def callback_for_delete(self, dt=0):
|
||||||
"""Delete method from allmails"""
|
"""Delete method from allmails"""
|
||||||
if self.kivy_state.detailPageType:
|
if self.kivy_state.detail_page_type:
|
||||||
self.children[0].children[0].active = False
|
self.children[0].children[0].active = False
|
||||||
App.get_running_app().set_common_header()
|
App.get_running_app().set_common_header()
|
||||||
self.parent.current = 'allmails' \
|
self.parent.current = 'allmails' \
|
||||||
if self.kivy_state.is_allmail else self.kivy_state.detailPageType
|
if self.kivy_state.is_allmail else self.kivy_state.detail_page_type
|
||||||
self.kivy_state.detailPageType = ''
|
self.kivy_state.detail_page_type = ''
|
||||||
toast('Deleted')
|
toast('Deleted')
|
||||||
|
|
||||||
def get_message_details_to_reply(self, data):
|
def get_message_details_to_reply(self, data):
|
||||||
|
|
Reference in New Issue
Block a user