Fix gene sequence preview generation [SCI-12109] (#8646)

This commit is contained in:
Martin Artnik 2025-07-08 10:04:36 +02:00 committed by GitHub
parent 16adb73aeb
commit 7d7a508508
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -82,9 +82,16 @@ class GeneSequenceAssetsController < ApplicationController
file = @asset.file
file.blob.metadata['asset_type'] = 'gene_sequence'
file.blob.metadata['name'] = params[:sequence_name]
file.save!
file.blob.update_column(
:metadata,
file.blob.metadata.merge(
{
asset_type: 'gene_sequence',
name: params[:sequence_name]
}
)
)
@asset.view_mode = view_mode || @parent.assets_view_mode
@asset.last_modified_by = current_user
@asset.save!