Skip to content

Commit

Permalink
Merge pull request #6156 from tokejepsen/bugfix/OP-6382_thumbnail_int…
Browse files Browse the repository at this point in the history
…egration_problem

OP-6382 - Thumbnail Integration Problem
  • Loading branch information
antirotor committed Jan 25, 2024
2 parents 4c0bfa2 + cb9802e commit d5643d2
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -216,6 +216,11 @@ def _create_review_representation(
instance.data["thumbnailSource"] = first_filepath

review_representation["tags"].append("review")

# Adding "review" to representation name since it can clash with main
# representation if they share the same extension.
review_representation["outputName"] = "review"

self.log.debug("Representation {} was marked for review. {}".format(
review_representation["name"], review_path
))
Expand Down
7 changes: 7 additions & 0 deletions openpype/plugins/publish/extract_color_transcode.py
Original file line number Diff line number Diff line change
Expand Up @@ -189,6 +189,13 @@ def process(self, instance):
if len(new_repre["files"]) == 1:
new_repre["files"] = new_repre["files"][0]

# If the source representation has "review" tag, but its not
# part of the output defintion tags, then both the
# representations will be transcoded in ExtractReview and
# their outputs will clash in integration.
if "review" in repre.get("tags", []):
added_review = True

new_representations.append(new_repre)
added_representations = True

Expand Down
5 changes: 4 additions & 1 deletion openpype/plugins/publish/extract_thumbnail.py
Original file line number Diff line number Diff line change
Expand Up @@ -231,7 +231,10 @@ def _main_process(self, instance):
"files": jpeg_file,
"stagingDir": dst_staging,
"thumbnail": True,
"tags": new_repre_tags
"tags": new_repre_tags,
# If source image is jpg then there can be clash when
# integrating to making the output name explicit.
"outputName": "thumbnail"
}

# adding representation
Expand Down

0 comments on commit d5643d2

Please sign in to comment.