Merge pull request #4691 from okriuchykhin/ok_SCI_7551

Add img2zpl gem for ZPL image code generation [SCI-7551]
This commit is contained in:
aignatov-bio 2022-12-09 14:28:15 +01:00 committed by GitHub
commit d3fee7eee0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 11 additions and 3 deletions

View file

@ -97,6 +97,7 @@ gem 'devise-async',
git: 'https://github.com/mhfs/devise-async.git',
branch: 'devise-4.x'
gem 'image_processing', '~> 1.12'
gem 'img2zpl', git: 'https://github.com/scinote-eln/img2zpl'
gem 'rufus-scheduler', '~> 3.5'
gem 'discard', '~> 1.0'

View file

@ -39,6 +39,13 @@ GIT
devise-async (0.10.2)
devise (>= 4.0)
GIT
remote: https://github.com/scinote-eln/img2zpl
revision: 23d61cfc3e90ac4caa62dd08546fa0d7590a5140
specs:
img2zpl (1.0.1)
mini_magick (~> 4.9)
GEM
remote: http://rubygems.org/
specs:

View file

@ -61,14 +61,14 @@ module LabelTemplates
@repository_row.created_by.full_name
when 'ADDED_ON'
I18n.l(@repository_row.created_at, format: :full)
when 'LOGO'
logo
when /^LOGO/
logo(key)
else
raise ColumnNotFoundError, I18n.t('label_templates.repository_row.errors.column_not_found')
end
end
def logo
def logo(_key)
raise LogoNotFoundError, I18n.t('label_templates.repository_row.errors.logo_not_supported')
end
end