Skip to content

Commit

Permalink
prevent error if there is None text
Browse files Browse the repository at this point in the history
  • Loading branch information
sarner-tobias committed Nov 4, 2022
1 parent 81e44d3 commit 03ac52a
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions plugins/critiquebrainz/critiquebrainz.py
Original file line number Diff line number Diff line change
Expand Up @@ -60,11 +60,12 @@ def result_review(album, metadata, data, reply, error):
for review in reviews:
if "last_revision" in review:
ident = review["entity_type"].replace("_", "-") + "_review_" + review["published_on"] + "_" + review["user"]["display_name"] + "_" + review["language"]
review_text = review["last_revision"]["text"] + "\n\nEine Bewertung mit " + str(review["last_revision"]["rating"]) + " von 5 Sternen veröffentlich durch " + review["user"]["display_name"] + " am " + review["published_on"] + " lizensiert unter " + review["full_name"] + ".";
if "comment:" + ident in metadata:
metadata["comment:" + ident] = review_text
else:
metadata.add("comment:" + ident, review_text)
if review["last_revision"]["text"] is not None:
review_text = review["last_revision"]["text"] + "\n\nEine Bewertung mit " + str(review["last_revision"]["rating"]) + " von 5 Sternen veröffentlich durch " + review["user"]["display_name"] + " am " + review["published_on"] + " lizensiert unter " + review["full_name"] + ".";
if "comment:" + ident in metadata:
metadata["comment:" + ident] = review_text
else:
metadata.add("comment:" + ident, review_text)
review_url = "https://critiquebrainz.org/review/" + review["id"]
if "website:" + ident in metadata:
metadata["website:" + ident] = review_url
Expand Down Expand Up @@ -112,3 +113,4 @@ def process_recording(album, metadata, track, release):

register_album_metadata_processor(process_releasegroup)
register_track_metadata_processor(process_recording)

0 comments on commit 03ac52a

Please sign in to comment.