From 1c56bc5f47ca2d609339189f016cff59b907a32d Mon Sep 17 00:00:00 2001
From: sanj <67624670+iodrift@users.noreply.github.com>
Date: Tue, 6 Aug 2024 17:22:22 -0700
Subject: [PATCH] Auto-update: Tue Aug  6 17:22:22 PDT 2024

---
 sijapi/utilities.py | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/sijapi/utilities.py b/sijapi/utilities.py
index a1ab4ae..b8f6b24 100644
--- a/sijapi/utilities.py
+++ b/sijapi/utilities.py
@@ -526,6 +526,14 @@ def index_to_braille(v1a, v1b, v2a, v2b, v3a, v3b):
     return (v1a * 1 + v1b * 8 + v2a * 2 + v2b * 16 + v3a * 4 + v3b * 32)
 
 
+def flag_emoji(country_code):
+    if country_code:
+        offset = 127397
+        flag = ''.join([chr(ord(char) + offset) for char in country_code.upper()])
+        return flag
+    return flag_emoji('us')  # American flag for no VPN
+
+
 def load_geonames_data(path: str):
     columns = ['geonameid', 'name', 'asciiname', 'alternatenames',
                'latitude', 'longitude', 'feature_class', 'feature_code',