Cleanup article render, show clickable link

This commit is contained in:
Stephen Paul Weber 2024-02-19 22:57:10 -05:00
parent 32d765b482
commit aedd52f145
No known key found for this signature in database
GPG key ID: D11C2911CE519CDE

View file

@ -689,7 +689,6 @@ class Slixfeed(slixmpp.ClientXMPP):
db_file = config.get_pathname_to_database(jid_file)
title = sqlite.get_entry_title(db_file, ix)
form = self['xep_0004'].make_form('result', 'Updates')
form['instructions'] = title[0] if title else 'Untitled'
url = sqlite.get_entry_url(db_file, ix)
if url:
url = url[0]
@ -700,11 +699,13 @@ class Slixfeed(slixmpp.ClientXMPP):
else:
summary = 'No content to show.'
form.add_field(ftype="text-multi",
label=(title[0] if title else 'Untitled'),
value=summary)
form['instructions'] = url
form.add_field(var='url',
ftype='hidden',
value=url)
url = form.add_field(var='url',
label='Link',
ftype='text-single',
value=url)
url['validate']['datatype'] = 'xs:anyURI'
form['instructions'] = 'Proceed to download article.'
session['allow_prev'] = True
session['has_next'] = True