Skip to content

Commit 859b961

Browse files
committed
fix sharing data
1 parent 55a309c commit 859b961

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

eventsapp/uix/screens/screentalks.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ class ScreenTalks(Screen):
6262
talkid = StringProperty('')
6363

6464
Builder.load_string('''
65+
#:import do_share utils.do_share
6566
<ScreenTalks>
6667
spacing: dp(9)
6768
name: 'ScreenTalks'
@@ -82,10 +83,12 @@ class ScreenTalks(Screen):
8283
padding: dp(9)
8384
ImBut
8485
id: but_share
86+
data: talk_title.text
8587
source: 'atlas://data/default/share'
8688
color: app.base_active_bright[:3] + [.9]
8789
on_release: do_share(self.data, "PyCon India 2018")
8890
ImBut
91+
data: ''
8992
source: 'atlas://data/default/reminder'
9093
color: app.base_active_bright[:3] + [.9]
9194
ImBut
@@ -125,8 +128,12 @@ def on_enter(self, onsuccess=False):
125128
gl = GridLayout(cols=social_len, size_hint_y=None,
126129
padding='2dp', spacing='2dp')
127130
import webbrowser
128-
self.ids.but_share.data = "Checkout this talk "\
129-
+ speaker_social['cfp'] + " by " + speaker['name']
131+
# update data for share button
132+
if 'proposal' in speaker_social:
133+
self.ids.but_share.data = "Checkout this talk " \
134+
+ speaker_social['proposal'] + " by "\
135+
+ speaker['name']
136+
# display social buttons
130137
for social_acc, social_link in items:
131138
imbt = Factory.ImBut()
132139
imbt.source = 'atlas://data/default/' + \

0 commit comments

Comments
 (0)