Spaces:
Running
Running
jhj0517
commited on
Commit
•
29aee3c
1
Parent(s):
986ccb6
fix long file name truncation
Browse files- app.py +1 -0
- modules/subtitle_manager.py +3 -0
app.py
CHANGED
@@ -203,6 +203,7 @@ parser.add_argument('--server_port', type=int, default=None, help='Gradio server
|
|
203 |
parser.add_argument('--username', type=str, default=None, help='Gradio authentication username')
|
204 |
parser.add_argument('--password', type=str, default=None, help='Gradio authentication password')
|
205 |
parser.add_argument('--theme', type=str, default=None, help='Gradio Blocks theme')
|
|
|
206 |
_args = parser.parse_args()
|
207 |
|
208 |
if __name__ == "__main__":
|
|
|
203 |
parser.add_argument('--username', type=str, default=None, help='Gradio authentication username')
|
204 |
parser.add_argument('--password', type=str, default=None, help='Gradio authentication password')
|
205 |
parser.add_argument('--theme', type=str, default=None, help='Gradio Blocks theme')
|
206 |
+
parser.add_argument('--colab', type=bool, default=False, nargs='?', const=True, help='Is colab user or not')
|
207 |
_args = parser.parse_args()
|
208 |
|
209 |
if __name__ == "__main__":
|
modules/subtitle_manager.py
CHANGED
@@ -119,8 +119,11 @@ def get_serialized_vtt(dicts):
|
|
119 |
|
120 |
|
121 |
def safe_filename(name):
|
|
|
122 |
INVALID_FILENAME_CHARS = r'[<>:"/\\|?*\x00-\x1f]'
|
123 |
safe_name = re.sub(INVALID_FILENAME_CHARS, '_', name)
|
|
|
|
|
124 |
# Truncate the filename if it exceeds the max_length (20)
|
125 |
if len(safe_name) > 20:
|
126 |
file_extension = safe_name.split('.')[-1]
|
|
|
119 |
|
120 |
|
121 |
def safe_filename(name):
|
122 |
+
from app import _args
|
123 |
INVALID_FILENAME_CHARS = r'[<>:"/\\|?*\x00-\x1f]'
|
124 |
safe_name = re.sub(INVALID_FILENAME_CHARS, '_', name)
|
125 |
+
if _args.colab:
|
126 |
+
return safe_name
|
127 |
# Truncate the filename if it exceeds the max_length (20)
|
128 |
if len(safe_name) > 20:
|
129 |
file_extension = safe_name.split('.')[-1]
|