From 2efe8a26f0a6a852dff073a8cf2694a9bbffbb89 Mon Sep 17 00:00:00 2001 From: BonfaceKilz Date: Tue, 10 Nov 2020 01:04:37 +0300 Subject: gn: python-twint: Patch twint to fix some bugs * gn/packages/twint.scm (python-twint): [patches]: Add 2 new patches. [arguments]: Rename 'cast-variables-properly to 'twint-hot-fixes. * python-twint-mentions.patch: New file. * python-twint-userlist.patch: New file. See: https://github.com/twintproject/twint/issues/1012 --- python-twint-mentions.patch | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 python-twint-mentions.patch (limited to 'python-twint-mentions.patch') diff --git a/python-twint-mentions.patch b/python-twint-mentions.patch new file mode 100644 index 0000000..f792786 --- /dev/null +++ b/python-twint-mentions.patch @@ -0,0 +1,16 @@ +diff --git a/twint/format.py b/twint/format.py +index 334b43a..3eeb8c2 100644 +--- a/twint/format.py ++++ b/twint/format.py +@@ -29,7 +29,10 @@ def Tweet(config, t): + output = output.replace("{quote_url}", t.quote_url) + output = output.replace("{near}", t.near) + output = output.replace("{geo}", t.geo) +- output = output.replace("{mentions}", ",".join(t.mentions)) ++ output = output.replace("{mentions}", ++ ",".join(map(lambda x: x.get("screen_name", ++ None), ++ t.mentions))) + output = output.replace("{translate}", t.translate) + output = output.replace("{trans_src}", t.trans_src) + output = output.replace("{trans_dest}", t.trans_dest) -- cgit v1.2.3