Remove Tika server mode, update version [SCI-8367]

This commit is contained in:
Oleksii Kriuchykhin 2023-05-17 13:44:40 +02:00
parent f9a41a9203
commit f8f3fd8c5e
2 changed files with 3 additions and 9 deletions

View file

@ -58,7 +58,7 @@ GIT
GIT
remote: https://github.com/scinote-eln/yomu
revision: d115f8964f76f2dd461b7af04f7a1f1a5317e725
revision: 019e7cf6e29c066f0a35100be2031947324f4b2b
branch: master
specs:
yomu (0.2.4)

View file

@ -295,14 +295,8 @@ class Asset < ApplicationRecord
mjs_doc.remove_namespaces!
text_data = mjs_doc.search("//Field[@name='text']").collect(&:text).join(' ')
else
# Start Tika as a server
Yomu.server(:text)
begin
blob.open do |tmp_file|
text_data = Yomu.new(tmp_file.path).text
end
ensure
Yomu.kill_server!
blob.open do |tmp_file|
text_data = Yomu.new(tmp_file.path).text
end
end