File tree 1 file changed +10
-2
lines changed
1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -40,12 +40,20 @@ def get_assets_path(file_path=None, create_paths=True):
40
40
# Generate asset folder name, max 30 chars of filename + "_assets"
41
41
file_path = file_path
42
42
asset_filename = os .path .splitext (os .path .basename (file_path ))[0 ]
43
- asset_folder_name = asset_filename [:30 ] + "_assets"
43
+ asset_folder_name = asset_filename + "_assets"
44
+ asset_folder_name_30_char = asset_filename [:30 ] + "_assets"
44
45
asset_path = os .path .join (os .path .dirname (file_path ), asset_folder_name )
46
+ asset_path_30_char = os .path .join (os .path .dirname (file_path ), asset_folder_name_30_char )
47
+
48
+
45
49
46
50
# Create asset folder, if necessary
47
51
if create_paths :
48
- if not os .path .exists (asset_path ):
52
+
53
+ if os .path .exists (asset_path_30_char ):
54
+ os .rename (asset_path_30_char , asset_path )
55
+ log .info ("Updating 30 character path to full length {}" .format (asset_path ))
56
+ elif not os .path .exists (asset_path ):
49
57
os .mkdir (asset_path )
50
58
log .info ("Asset dir created as {}" .format (asset_path ))
51
59
else :
You can’t perform that action at this time.
0 commit comments