aboutsummaryrefslogtreecommitdiff
path: root/cli/onionshare_cli/common.py
diff options
context:
space:
mode:
authorMicah Lee <micah@micahflee.com>2021-11-14 20:53:22 -0800
committerMicah Lee <micah@micahflee.com>2021-11-14 20:53:22 -0800
commit99c85f55e27e777e64e4de12c74e3dedc88feec1 (patch)
tree22dbc6681b584c3cfadccb105e49f6d14660b062 /cli/onionshare_cli/common.py
parentf09bb66425ea61973a46750e8f37e8292bce286f (diff)
downloadonionshare-99c85f55e27e777e64e4de12c74e3dedc88feec1.tar.gz
onionshare-99c85f55e27e777e64e4de12c74e3dedc88feec1.zip
Fix bug that was preventing tor from connecting in snapcraft
Diffstat (limited to 'cli/onionshare_cli/common.py')
-rw-r--r--cli/onionshare_cli/common.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/cli/onionshare_cli/common.py b/cli/onionshare_cli/common.py
index ca88deef..4333d2d5 100644
--- a/cli/onionshare_cli/common.py
+++ b/cli/onionshare_cli/common.py
@@ -437,6 +437,12 @@ class Common:
Returns True if OnionShare is running in a Flatpak sandbox
"""
return os.environ.get("FLATPAK_ID") == "org.onionshare.OnionShare"
+
+ def is_snapcraft(self):
+ """
+ Returns True if OnionShare is running in a Flatpak sandbox
+ """
+ return os.environ.get("SNAP_INSTANCE_NAME") == "onionshare"
@staticmethod
def random_string(num_bytes, output_len=None):