fix: if 2 proxies refer to multiple objects the merge unsyncs them causing a recursion depth error

This commit is contained in:
2024-04-15 13:56:40 +02:00
parent 5284c1f55c
commit a5ede2a6ad
3 changed files with 21 additions and 14 deletions

View File

@@ -11,7 +11,11 @@ if __name__ == "__main__":
Song(
title="song",
album_list=[
Album(title="album", albumsort=123),
Album(
title="album",
albumsort=123,
main_artist=Artist(name="artist"),
),
],
),
Song(