[tor-commits] [gettor/master] Use file name to help people locate file in gdrive
hiro at torproject.org
hiro at torproject.org
Fri Sep 27 09:21:36 UTC 2019
commit 1c2e45107d18dcc24a3f214095dd8483a8570c31
Author: hiro <hiro at torproject.org>
Date: Fri Sep 6 13:55:32 2019 +0200
Use file name to help people locate file in gdrive
---
gettor/services/email/sendmail.py | 3 ++-
scripts/add_links_to_db | 2 +-
scripts/create_db | 4 ++--
share/locale/en.json | 2 +-
4 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/gettor/services/email/sendmail.py b/gettor/services/email/sendmail.py
index fd01257..15cb728 100644
--- a/gettor/services/email/sendmail.py
+++ b/gettor/services/email/sendmail.py
@@ -182,6 +182,7 @@ class Sendmail(object):
version = link[4]
arch = link[3]
url = link[0]
+ file = link[6]
link_str = "Tor Browser {} for {}-{}-{} ({}): {}".format(
version, platform, locale, arch, provider, url
@@ -192,7 +193,7 @@ class Sendmail(object):
else:
link_msg = link_str
- body_msg = strings._("links_body").format(platform, link_msg)
+ body_msg = strings._("links_body").format(platform, link_msg, file)
subject_msg = strings._("links_subject")
hid = hashlib.sha256(id.encode('utf-8'))
diff --git a/scripts/add_links_to_db b/scripts/add_links_to_db
index a0014ed..74d4b69 100755
--- a/scripts/add_links_to_db
+++ b/scripts/add_links_to_db
@@ -142,7 +142,7 @@ def main():
release_link = releases.get(k).replace("en-US", l)
c.execute(
"INSERT INTO links(link, platform, language, arch, version, provider, status)"
- "VALUES ('%s', '%s', '%s', '64', '%s', '%s', 'ACTIVE')" % (providers.get(p) + release_link, k, l, version, p))
+ "VALUES ('%s', '%s', '%s', '64', '%s', '%s', 'ACTIVE', '%s')" % (providers.get(p) + release_link, k, l, version, p, release_link))
if __name__ == "__main__":
diff --git a/scripts/create_db b/scripts/create_db
index 32121df..ed4ee34 100755
--- a/scripts/create_db
+++ b/scripts/create_db
@@ -87,7 +87,7 @@ def main():
)
c.execute(
"CREATE TABLE links(link TEXT, platform TEXT, language TEXT,"
- " arch TEXT, version TEXT, provider TEXT, status TEXT)"
+ " arch TEXT, version TEXT, provider TEXT, status TEXT, file TEXT)"
)
c.execute(
"CREATE TABLE stats(num_requests NUMBER, platform TEXT,"
@@ -122,7 +122,7 @@ def main():
)
c.execute(
"CREATE TABLE links(link TEXT, platform TEXT, language TEXT,"
- "arch TEXT, version TEXT, provider TEXT, status TEXT,"
+ "arch TEXT, version TEXT, provider TEXT, status TEXT, file TEXT"
"PRIMARY KEY(platform, arch, version, provider, status))"
)
c.execute(
diff --git a/share/locale/en.json b/share/locale/en.json
index 3006c7c..8e99ef1 100644
--- a/share/locale/en.json
+++ b/share/locale/en.json
@@ -10,7 +10,7 @@
"smtp_help_subject": "[GetTor] Help",
"smtp_unsupported_locale_subject": "[GetTor] Unsupported locale",
"smtp_unsupported_locale_msg": "The locale you requested '{}' is not supported.",
- "smtp_vlinks_msg": "You requested Tor Browser for {}.\n\nYou will need only one of the links below to download the bundle. If a link does not work for you, try the next one.\n\n{}\n\n \n--\nGetTor",
+ "smtp_vlinks_msg": "You requested Tor Browser for {}.\n\nYou will need only one of the links below to download the bundle. If a link does not work for you, try the next one.\n\n{}\n\nShould you have issues with any of the links above you can access the following Google Drive folder: https://drive.google.com/open?id=13CADQTsCwrGsIID09YQbNz2DfRMUoxUU\n\n Download the file: {}\n\n \n--\nGetTor",
"smtp_mirrors_msg": "Hi! this is the GetTor robot.\n\nThank you for your request. Attached to this email you will find\nan updated list of mirrors of Tor Project's website.",
"smtp_help_msg": "Hi! This is the GetTor robot. I am here to help you download the\nlatest version of Tor Browser.\n\nPlease reply to this message with one of the options below:\n\nwindows\nlinux\nosx\nmirrors\n\nI will then send you the download instructions.\n\nIf you are unsure, just send a blank reply to this message."
}
More information about the tor-commits
mailing list