Skip to content

Commit 93357eb

Browse files
authored
Merge pull request #109 from Salvoxia/108-unable-to-use-share_with
Fix: Regression: Fixed --share-with <name>=<role> syntax
2 parents 50e4895 + cce0850 commit 93357eb

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

immich_auto_album.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1502,9 +1502,15 @@ def set_album_properties_in_model(album_model_to_update: AlbumModel):
15021502
# Set share_with
15031503
if share_with:
15041504
for album_share_user in share_with:
1505+
# Resolve share user-specific share role syntax <name>=<role>
1506+
share_user_name, share_user_role = parse_separated_string(album_share_user, '=')
1507+
# Fallback to default
1508+
if share_user_role is None:
1509+
share_user_role = share_role
1510+
15051511
album_share_with = {
1506-
'user': album_share_user,
1507-
'role': share_role
1512+
'user': share_user_name,
1513+
'role': share_user_role
15081514
}
15091515
album_model_to_update.share_with.append(album_share_with)
15101516

0 commit comments

Comments
 (0)