running `jobs/import_daily` again resulted in an encoding error - Nasivin
zdavatz opened this issue · 4 comments
zdavatz commented
- Running
jobs/import_daily
again resulted in an encoding error.
Plugin: ODDB::TextInfoPlugin
Error: NoMethodError
Message: undefined method `encoding' for #<ODDB::PatinfoDocument:0x00007f37e6f88480 @revision=2023-01-16 09:05:39.74630981 +0100, @odba_id=51703515, @oid=51703515, @iksnrs=#<ODDB::Text::Chapter:0x00007f37cafb4b50 @heading="Zulassungsnummer", @sections=[#<ODDB::Text::Section:0x00007f37e43f3950 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f37cafb4a10 @formats=[#<ODDB::Text::Format:0x00007f37e43f36f8 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="36352, 45138 (Swissmedic)", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f36f8 @values=[], @start=0, @end=-1>>]>]>, @name=#<ODDB::Text::Chapter:0x00007f37cafb4920 @heading="Nasivin®", @sections=[]>, @company=#<ODDB::Text::Chapter:0x00007f37cafb48d0 @heading="Zulassungsinhaberin", @sections=[#<ODDB::Text::Section:0x00007f37e43f3018 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f37cafb4830 @formats=[#<ODDB::Text::Format:0x00007f37e43f2ed8 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Procter & Gamble International Operations SA, Lancy", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f2ed8 @values=[], @start=0, @end=-1>>]>]>, @galenic_form=nil, @effects=#<ODDB::Text::Chapter:0x00007f37cafb4740 @heading="Was ist Nasivin und wann wird es angewendet?", @sections=[#<ODDB::Text::Section:0x00007f37e43f2e10 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f37cafb46a0 @formats=[#<ODDB::Text::Format:0x00007f37e43f2cf8 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Nasivin ist ein Schnupfenmittel, das die Symptome des Schnupfens bekämpft. Der Wirkstoff von Nasivin, Oxymetazolin, besitzt eine gefässverengende Wirkung. Dadurch schwillt die Schleimhaut ab und die Atmung bei Schnupfen wird erleichtert. Die Wirkung setzt innert einer Minute ein und hält bis zu 12 Stunden an.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f2cf8 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb4650 @formats=[#<ODDB::Text::Format:0x00007f37e43f2c80 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Auf Empfehlung eines Arztes oder Apothekers bzw. einer Ärztin oder Apothekerin kann Nasivin als schleimhautabschwellendes Präparat bei Nasennebenhöhlenentzündung und bei Tubenkatarrh verwendet werden.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f2c80 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb4600 @formats=[#<ODDB::Text::Format:0x00007f37e43f2b40 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Nasivin Nasentropfen 0.01% werden bei Säuglingen und Nasivin Nasentropfen 0.025% bei Kleinkindern ab einem Jahr angewendet", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f2b40 @values=[], @start=0, @end=-1>>]>]>, @amendments=nil, @contra_indications=#<ODDB::Text::Chapter:0x00007f37cafb4560 @heading="Wann darf Nasivin nicht angewendet werden?", @sections=[#<ODDB::Text::Section:0x00007f37e43f2aa0 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f37cafb44c0 @formats=[#<ODDB::Text::Format:0x00007f37e43f2a00 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Nasivin darf nicht angewendet werden bei trockener Nasenschleimhaut mit Krustenund Borkenbildung (Rhinitis sicca), Überempfindlichkeit gegen einen der Inhaltsstoffe und Grünem Star (Engwinkelglaukom).", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f2a00 @values=[], @start=0, @end=-1>>]>]>, @precautions=#<ODDB::Text::Chapter:0x00007f37cafb4470 @heading="Wann ist bei der Anwendung von Nasivin Vorsicht geboten?", @sections=[#<ODDB::Text::Section:0x00007f37e43f27f8 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f37cafb43d0 @formats=[#<ODDB::Text::Format:0x00007f37e43f2758 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Nasivin Nasentropfen und Dosierspray 0.05% dürfen nur bei Erwachsenen und Schulkindern ab 6 Jahren angewendet werden. Nasivin Nasentropfen 0.025% dürfen nur bei Kleinkindern ab 1 Jahr angewendet werden.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f2758 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb4380 @formats=[#<ODDB::Text::Format:0x00007f37e43f26b8 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Nasivin darf ohne ärztliche Anweisung nicht länger als 5-7 Tage angewendet werden. Bei längerem Gebrauch kann eine medikamentös bedingte Anschwellung der Nasenschleimhaut ausgelöst werden, welche in ihren Symptomen einem Schnupfen sehr ähnlich ist.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f26b8 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb4330 @formats=[#<ODDB::Text::Format:0x00007f37e43f2618 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Nasivin sollte bei Patientinnen und Patienten, die mit bestimmten Arzneimitteln gegen Depressionen (MAO-Hemmern) behandelt werden, bei Bluthochdruck und Herz-Kreislauf-Erkrankungen sowie bei Schilddrüsenüberfunktion und Zuckerkrankheit (Diabetes mellitus) nur mit Vorsicht angewendet werden.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f2618 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb42e0 @formats=[#<ODDB::Text::Format:0x00007f37e43f23c0 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Bei längerem Gebrauch von Nasivin kann es zu einer Schädigung der Nasenschleimhaut kommen.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f23c0 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb4290 @formats=[#<ODDB::Text::Format:0x00007f37e43f2168 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Bei längerer Verwendung und höherer als der empfohlenen Dosierung von Nasivin kann die Fähigkeit zum Führen eines Kraftfahrzeugs und zur Bedienung von Maschinen beeinträchtigt sein.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f2168 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb4240 @formats=[#<ODDB::Text::Format:0x00007f37e43f1f38 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="In der empfohlenen Dosierung von Nasivin sind keine Wechselwirkungen mit anderen Arzneimitteln bekannt.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f1f38 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb41f0 @formats=[#<ODDB::Text::Format:0x00007f37e43f1ec0 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Informieren Sie Ihren Arzt, Apotheker oder Drogisten bzw. Ihre Ärztin, Apothekerin oder Drogistin, wenn Sie an anderen Krankheiten leiden, Allergien haben oder andere Arzneimittel (auch selbstgekaufte!) einnehmen oder äusserlich anwenden.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f1ec0 @values=[], @start=0, @end=-1>>]>]>, @pregnancy=#<ODDB::Text::Chapter:0x00007f37cafb41a0 @heading="Darf Nasivin während einer Schwangerschaft oder in der Stillzeit angewendet werden?", @sections=[#<ODDB::Text::Section:0x00007f37e43f1d30 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f37cafb4100 @formats=[#<ODDB::Text::Format:0x00007f37e43f1c40 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Wenn Sie schwanger sind oder es werden möchten, sowie während der Stillzeit soll Nasivin nicht oder nur nach Rücksprache mit dem Arzt oder der Ärztin angewendet werden.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f1c40 @values=[], @start=0, @end=-1>>]>]>, @usage=#<ODDB::Text::Chapter:0x00007f37cafb4060 @heading="Wie verwenden Sie Nasivin?", @sections=[#<ODDB::Text::Section:0x00007f37e43f1b78 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f37cafb3f20 @formats=[#<ODDB::Text::Format:0x00007f37e43f1ad8 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Soweit nicht anders verordnet, dürfen folgende Dosierungen nicht überschritten werden:", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f1ad8 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb3ed0 @formats=[#<ODDB::Text::Format:0x00007f37e43f1a10 @values=[:italic], @start=0, @end=40>, #<ODDB::Text::Format:0x00007f37e43f18a8 @values=[], @start=41, @end=-1>], @raw_txt=nil, @text="Erwachsene und Schulkinder (ab 6 Jahren): 2-3 x täglich 1-2 Nasivin Nasentropfen 0.05% bzw. 1 Sprühstoss Nasivin Dosierspray 0.05% in jedes Nasenloch einbringen.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f18a8 @values=[], @start=41, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb3e80 @formats=[#<ODDB::Text::Format:0x00007f37e43f1830 @values=[:italic], @start=0, @end=23>, #<ODDB::Text::Format:0x00007f37e43f17e0 @values=[], @start=24, @end=-1>], @raw_txt=nil, @text="Kleinkinder (ab 1 Jahr): 2-3 x täglich 1-2 Tropfen Nasivin Nasentropfen 0.025% in jedes Nasenloch einträufeln.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f17e0 @values=[], @start=24, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb3e30 @formats=[#<ODDB::Text::Format:0x00007f37e43f1718 @values=[:italic], @start=0, @end=58>, #<ODDB::Text::Format:0x00007f37e43f16c8 @values=[], @start=59, @end=-1>], @raw_txt=nil, @text="Säuglinge (ab 5. Lebenswoche bis Ende des 1. Lebensjahres): 2-3 x täglich 1-2 Tropfen Nasivin Nasentropfen 0.01% in jedes Nasenloch einträufeln.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f16c8 @values=[], @start=59, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb3de0 @formats=[#<ODDB::Text::Format:0x00007f37e43f1650 @values=[:italic], @start=0, @end=29>, #<ODDB::Text::Format:0x00007f37e43f1600 @values=[], @start=30, @end=-1>], @raw_txt=nil, @text="Säuglinge (1.-4. Lebenswoche): 2-3 x täglich 1 Tropfen Nasivin Nasentropfen 0.01% in jedes Nasenloch einträufeln.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f1600 @values=[], @start=30, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb3d90 @formats=[#<ODDB::Text::Format:0x00007f37e43f1510 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Bewährt hat sich auch folgendes Vorgehen: Je nach Alter des Säuglings werden 1-2 Tropfen auf ein Wattestäbchen gegeben und die Nasenhöhle damit ausgewischt.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f1510 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb3d40 @formats=[#<ODDB::Text::Format:0x00007f37e43f1420 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Ohne ärztliche Verschreibung nur vorübergehend, 5 bis 7, Tage anwenden.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f1420 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb3cf0 @formats=[#<ODDB::Text::Format:0x00007f37e43f1330 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Halten Sie sich an die in der Packungsbeilage angegebene oder vom Arzt oder der Ärztin verschriebene Dosierung. Wenn Sie glauben, das Arzneimittel wirke zu stark oder zu schwach, so sprechen Sie mit Ihrem Arzt, Apotheker oder Drogisten bzw. mit Ihrer Ärztin, Apothekerin oder Drogistin.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f1330 @values=[], @start=0, @end=-1>>]>]>, @unwanted_effects=#<ODDB::Text::Chapter:0x00007f37cafb3c50 @heading="Welche Nebenwirkungen kann Nasivin haben?", @sections=[#<ODDB::Text::Section:0x00007f37e43f1240 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f37cafb3bb0 @formats=[#<ODDB::Text::Format:0x00007f37e43f1088 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Gelegentlich wurden Brennen, Trockenheit der Nasenschleimhaut, Niesen, Kopfschmerzen, Schlaflosigkeit oder Herzklopfen beobachtet. Gelegentlich, insbesondere nach Abklingen der Wirkung, kann ein stärkeres Gefühl einer «verstopften» Nase auftreten.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f1088 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb3b60 @formats=[#<ODDB::Text::Format:0x00007f37e43f0fe8 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Wenn Sie Nebenwirkungen bemerken, die hier nicht beschrieben sind, sollten Sie Ihren Arzt, Apotheker oder Drogisten bzw. Ihre Ärztin, Apothekerin oder Drogistin informieren.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f0fe8 @values=[], @start=0, @end=-1>>]>]>, @general_advice=#<ODDB::Text::Chapter:0x00007f37cafb3b10 @heading="Was ist ferner zu beachten?", @sections=[#<ODDB::Text::Section:0x00007f37e43f0e80 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f37cafb39d0 @formats=[#<ODDB::Text::Format:0x00007f37e43f0d40 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Für Kinder unerreichbar aufbewahren!", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f0d40 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb3930 @formats=[#<ODDB::Text::Format:0x00007f37e43f0ca0 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Bei Raumtemperatur (15-25°C) lagern.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f0ca0 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb3890 @formats=[#<ODDB::Text::Format:0x00007f37e43f0bb0 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Das Arzneimittel darf nur bis zu dem auf dem Behälter mit «verwendbar bis» bezeichneten Datum verwendet werden.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f0bb0 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb3840 @formats=[#<ODDB::Text::Format:0x00007f37e43f0ae8 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Nasivin Tropfen 0.01%, 0.025% und 0.05%: Nach dem ersten Öffnen nicht länger als 6 Monate verwenden.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f0ae8 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb37f0 @formats=[#<ODDB::Text::Format:0x00007f37e43f0a70 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Nasivin Dosierspray 0.05%: Nach dem ersten Öffnen nicht länger als 6 Monate verwenden.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f0a70 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb37a0 @formats=[#<ODDB::Text::Format:0x00007f37e43f09d0 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Weitere Auskünfte erteilt Ihnen Ihr Arzt, Apotheker oder Drogist bzw. Ihre Ärztin, Apothekerin oder Drogistin. Diese Personen verfügen über die ausführliche Fachinformation.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f09d0 @values=[], @start=0, @end=-1>>]>]>, @composition=#<ODDB::Text::Chapter:0x00007f37cafb3750 @heading="Was ist in Nasivin enthalten?", @sections=[#<ODDB::Text::Section:0x00007f37e43f0908 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f37cafb3660 @formats=[#<ODDB::Text::Format:0x00007f37e43f0890 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="1 ml Lösung Nasivin Nasentropfen / Dosierspray 0.05% enthält 0.5 mg Oxymetazolin-HCl.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f0890 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb3610 @formats=[#<ODDB::Text::Format:0x00007f37e43f0818 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="1 ml Lösung Nasivin Nasentropfen 0.025% enthält 0.25 mg Oxymetazolin-HCl.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f0818 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb35c0 @formats=[#<ODDB::Text::Format:0x00007f37e43f0778 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="1 ml Lösung Nasivin Nasentropfen 0.01% enthält 0.1 mg Oxymetazolin-HCl.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f0778 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb3570 @formats=[#<ODDB::Text::Format:0x00007f37e43f06d8 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Konservierungsmittel: Benzalkoniumchlorid.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f06d8 @values=[], @start=0, @end=-1>>]>]>, @packages=#<ODDB::Text::Chapter:0x00007f37cafb34d0 @heading="Wo erhalten Sie Nasivin? Welche Packungen sind erhältlich?", @sections=[#<ODDB::Text::Section:0x00007f37e43f0610 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f37cafb33e0 @formats=[#<ODDB::Text::Format:0x00007f37e43f0598 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="In Apotheken und Drogerien ohne ärztliche Verschreibung:", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f0598 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb3340 @formats=[#<ODDB::Text::Format:0x00007f37e43f0520 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="10 ml Nasivin Nasentropfen 0.05% für Erwachsene und Schulkinder.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f0520 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb32f0 @formats=[#<ODDB::Text::Format:0x00007f37e43f0480 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="10 ml Nasivin Dosierspray 0.05% für Erwachsene und Schulkinder.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f0480 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb32a0 @formats=[#<ODDB::Text::Format:0x00007f37e43f0278 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="10 ml Nasivin Nasentropfen 0.025% für Kleinkinder ab 1 Jahr.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f0278 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f37cafb3250 @formats=[#<ODDB::Text::Format:0x00007f37e43f0200 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="5 ml Nasivin Nasentropfen 0.01% für Säuglinge.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f37e43f0200 @values=[], @start=0, @end=-1>>]>]>, @distribution=nil, @fabrication=nil, @date=#<ODDB::Text::Chapter:0x00007f37cafb31b0 @heading="Diese Packungsbeilage wurde im März 2007 letztmals durch die Arzneimittelbehörde (Swissmedic) geprüft.", @sections=[]>>
Backtrace:
/home/zdavatz/.rbenv/versions/3.2.0/lib/ruby/gems/3.2.0/gems/ydiffy-0.0.3/lib/diffy/diff.rb:146:in `to_utf8'
/home/zdavatz/.rbenv/versions/3.2.0/lib/ruby/gems/3.2.0/gems/ydiffy-0.0.3/lib/diffy/diff.rb:40:in `initialize'
/var/www/oddb.org/src/model/patinfo.rb:91:in `new'
/var/www/oddb.org/src/model/patinfo.rb:91:in `add_change_log_item'
/home/zdavatz/.rbenv/versions/3.2.0/lib/ruby/gems/3.2.0/gems/odba-1.1.8/lib/odba/stub.rb:115:in `method_missing'
/var/www/oddb.org/src/plugin/text_info.rb:296:in `store_patinfo_change_diff'
/var/www/oddb.org/src/plugin/text_info.rb:322:in `store_package_patinfo'
/var/www/oddb.org/src/plugin/text_info.rb:352:in `store_patinfo_for_all_packages'
/var/www/oddb.org/src/plugin/text_info.rb:385:in `block in update_patinfo_lang'
/var/www/oddb.org/src/plugin/text_info.rb:384:in `each'
/var/www/oddb.org/src/plugin/text_info.rb:384:in `update_patinfo_lang'
/var/www/oddb.org/src/plugin/text_info.rb:1305:in `parse_textinfo'
/var/www/oddb.org/src/plugin/text_info.rb:1499:in `block in import_swissmedicinfo'
/var/www/oddb.org/src/plugin/text_info.rb:1498:in `each'
/var/www/oddb.org/src/plugin/text_info.rb:1498:in `import_swissmedicinfo'
/var/www/oddb.org/src/util/updater.rb:541:in `block in update_notify_simple'
/var/www/oddb.org/src/util/updater.rb:497:in `wrap_update'
/var/www/oddb.org/src/util/updater.rb:535:in `update_notify_simple'
/var/www/oddb.org/src/util/updater.rb:329:in `update_textinfo_swissmedicinfo'
/var/www/oddb.org/src/util/updater.rb:210:in `run'
jobs/import_daily:13:in `block in <module:Util>'
/var/www/oddb.org/src/util/job.rb:41:in `run'
jobs/import_daily:12:in `<module:Util>'
jobs/import_daily:11:in `<module:ODDB>'
jobs/import_daily:10:in `<main>'
- Maybe related to: #194
zdavatz commented
Plugin: ODDB::TextInfoPlugin
Error: NoMethodError
Message: undefined method `encoding' for #<ODDB::PatinfoDocument:0x00007fea9f87f8c0 @revision=2023-01-17 08:31:16.24853679 +0100, @odba_id=51703517, @oid=51703517, @iksnrs=#<ODDB::Text::Chapter:0x00007fea869e0c50 @heading="Zulassungsnummer", @sections=[#<ODDB::Text::Section:0x00007fea57823f18 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007fea869e0b10 @formats=[#<ODDB::Text::Format:0x00007fea57823bd0 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="45138, 36352 (Swissmedic)", @preformatted=false, @format=#<ODDB::Text::Format:0x00007fea57823bd0 @values=[], @start=0, @end=-1>>]>]>, @name=#<ODDB::Text::Chapter:0x00007fea869e0a20 @heading="Nasivin®", @sections=[]>, @company=#<ODDB::Text::Chapter:0x00007fea869e09d0 @heading="Zulassungsinhaberin", @sections=[#<ODDB::Text::Section:0x00007fea57823608 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007fea869e0930 @formats=[#<ODDB::Text::Format:0x00007fea57823568 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Procter & Gamble International Operations SA, Lancy", @preformatted=false, @format=#<ODDB::Text::Format:0x00007fea57823568 @values=[], @start=0, @end=-1>>]>]>, @galenic_form=nil, @effects=#<ODDB::Text::Chapter:0x00007fea86
ngiger commented
Got the same error yesterday night with ydiffy-0.0.4
zdavatz commented
ydiffy-0.0.2
and ydiffy-0.0.5
results in this error:
Plugin: ODDB::TextInfoPlugin
Error: NoMethodError
Message: undefined method `size' for #<ODDB::PatinfoDocument:0x00007f6d9ea30788 @composition=#<ODDB::Text::Chapter:0x00007f6d6ee2a648 @heading="Was ist in Flector EP Tissugel enthalten?", @sections=[#<ODDB::Text::Section:0x00007f6d86932830 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f6d6ee2a5a8 @formats=[#<ODDB::Text::Format:0x00007f6d86932790 @values=[:italic], @start=0, @end=10>, #<ODDB::Text::Format:0x00007f6d86932718 @values=[], @start=11, @end=-1>], @raw_txt=nil, @text="Wirkstoffe: Diclofenac Epolamin, 182 mg pro Pflaster (entsprechend einer Konzentration von 1,3% Diclofenac Epolamin, bzw. 1% Diclofenac Natriumsalz).", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86932718 @values=[], @start=11, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2a558 @formats=[#<ODDB::Text::Format:0x00007f6d869326a0 @values=[:italic], @start=0, @end=11>, #<ODDB::Text::Format:0x00007f6d86932650 @values=[], @start=12, @end=-1>], @raw_txt=nil, @text="Hilfsstoffe: Propylenglykol, Konservierungsmittel: Propyl-Parahydroxybenzoat (E216), Methyl-Parahydroxybenzoat (E218), Aromastoffe.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86932650 @values=[], @start=12, @end=-1>>]>]>, @packages=#<ODDB::Text::Chapter:0x00007f6d6ee2a508 @heading="Wo erhalten Sie Flector EP Tissugel? Welche Packungen sind erhältlich?", @sections=[#<ODDB::Text::Section:0x00007f6d869325b0 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f6d6ee2a4b8 @formats=[#<ODDB::Text::Format:0x00007f6d86932510 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="In Apotheken und Drogerien, ohne ärztliche Verschreibung.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86932510 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2a468 @formats=[#<ODDB::Text::Format:0x00007f6d86932498 @values=[], @start=0, @end=23>, #<ODDB::Text::Format:0x00007f6d86932448 @values=[:italic], @start=24, @end=34>, #<ODDB::Text::Format:0x00007f6d869323f8 @values=[], @start=35, @end=-1>], @raw_txt=nil, @text="Packungen zu 2, 5 und 10 Pflastern.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d869323f8 @values=[], @start=35, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2a3c8 @formats=[#<ODDB::Text::Format:0x00007f6d86932380 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Packungen mit elastischem Netzstrumpf.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86932380 @values=[], @start=0, @end=-1>>]>]>, @distribution=nil, @fabrication=nil, @name=#<ODDB::Text::Chapter:0x00007f6d6ee2b728 @heading="Flector EP Tissugel®", @sections=[]>, @iksnrs=#<ODDB::Text::Chapter:0x00007f6d6ee2b958 @heading="Zulassungsnummer", @sections=[#<ODDB::Text::Section:0x00007f6d86933f50 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f6d6ee2b818 @formats=[#<ODDB::Text::Format:0x00007f6d86933e38 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="52022 (Swissmedic).", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86933e38 @values=[], @start=0, @end=-1>>]>]>, @odba_prefetch=nil, @date=#<ODDB::Text::Chapter:0x00007f6d6ee2a328 @heading="Diese Packungsbeilage wurde im November 2016 letztmals durch die Arzneimittelbehörde (Swissmedic) geprüft.", @sections=[]>, @company=#<ODDB::Text::Chapter:0x00007f6d6ee2b688 @heading="Zulassungsinhaberin", @sections=[#<ODDB::Text::Section:0x00007f6d86933c30 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f6d6ee2b5e8 @formats=[#<ODDB::Text::Format:0x00007f6d86933b90 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="IBSA Institut Biochimique SA, 6903 Lugano.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86933b90 @values=[], @start=0, @end=-1>>]>]>, @galenic_form=nil, @usage=#<ODDB::Text::Chapter:0x00007f6d6ee2aeb8 @heading="Wie verwenden Sie Flector EP Tissugel?", @sections=[#<ODDB::Text::Section:0x00007f6d86933168 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f6d6ee2adc8 @formats=[#<ODDB::Text::Format:0x00007f6d869330f0 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="2mal täglich, morgens und abends, wird 1 selbsthaftendes Pflaster auf die zu behandelnde Hautstelle appliziert.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d869330f0 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2ad78 @formats=[#<ODDB::Text::Format:0x00007f6d86933078 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Vor der Anwendung die durchsichtige Folie, welche die gallertartige Oberfläche schützt, entfernen.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86933078 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2ad28 @formats=[#<ODDB::Text::Format:0x00007f6d86933000 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Gebrauchsanweisung: siehe Abbildung auf dem Beutel.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86933000 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2ac88 @formats=[#<ODDB::Text::Format:0x00007f6d86932f88 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Bei unzureichender Haftung des Pflasters, wie dies bei Ellbogen, Knie oder Fussgelenk der Fall sein kann, den der Packung beiliegenden elastischen Netzstrumpf zur zusätzlichen Fixierung verwenden.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86932f88 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2ac38 @formats=[#<ODDB::Text::Format:0x00007f6d86932f10 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Die Behandlungsdauer sollte nicht länger als 14 Tage betragen.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86932f10 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2abe8 @formats=[#<ODDB::Text::Format:0x00007f6d86932e98 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Die Anwendung von Flector EP Tissugel bei Kindern ist bisher nicht systematisch geprüft worden.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86932e98 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2ab98 @formats=[#<ODDB::Text::Format:0x00007f6d86932e20 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Halten Sie sich an die in der Packungsbeilage angegebene oder vom Arzt/Ärztin verschriebene Dosierung. Wenn Sie glauben, das Arzneimittel wirke zu schwach oder zu stark, so sprechen Sie mit Ihrem Arzt, Apotheker oder Drogisten, bzw. mit Ihrer Ärztin, Apothekerin oder Drogistin.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86932e20 @values=[], @start=0, @end=-1>>]>]>, @effects=#<ODDB::Text::Chapter:0x00007f6d6ee2b548 @heading="Was ist Flector EP Tissugel und wann wird es angewendet?", @sections=[#<ODDB::Text::Section:0x00007f6d86933ac8 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f6d6ee2b4f8 @formats=[#<ODDB::Text::Format:0x00007f6d86933a28 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Flector EP Tissugel ist ein selbsthaftendes, flexibles Pflaster zum Auflegen auf die Haut, das als Wirksubstanz Diclofenac enthält, eine Substanz mit schmerzstillenden und entzündungshemmenden Eigenschaften.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86933a28 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2b4a8 @formats=[#<ODDB::Text::Format:0x00007f6d869339b0 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Flector EP Tissugel ist zur lokalen und symptomatischen Behandlung der Arthrose des Knies (Gonarthrose) angezeigt.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d869339b0 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2b458 @formats=[#<ODDB::Text::Format:0x00007f6d86933938 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Flector EP Tissugel wird für die lokale Behandlung von Schmerzen, Entzündungen und Schwellungen als Folge von Verstauchungen, Verrenkungen, Prellungen und Zerrungen verwendet.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86933938 @values=[], @start=0, @end=-1>>]>]>, @odba_id=51706056, @amendments=nil, @contra_indications=#<ODDB::Text::Chapter:0x00007f6d6ee2b3b8 @heading="Wann darf Flector EP Tissugel nicht angewendet werden?", @sections=[#<ODDB::Text::Section:0x00007f6d86933898 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f6d6ee2b2c8 @formats=[#<ODDB::Text::Format:0x00007f6d86933820 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Flector EP Tissugel darf nicht angewendet werden:", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86933820 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2b228 @formats=[#<ODDB::Text::Format:0x00007f6d869337a8 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="bei Überempfindlichkeit gegenüber dem Wirkstoff oder einem Hilfsstoff gemäss Zusammensetzung (siehe «Was ist in Flector EP Tissugel enthalten?»),", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d869337a8 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2b1d8 @formats=[#<ODDB::Text::Format:0x00007f6d86933730 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="bei Überempfindlichkeit gegenüber anderen schmerz- und entzündungshemmenden Arzneimitteln (z.B. Acetylsalicylsäure).", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86933730 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2b188 @formats=[#<ODDB::Text::Format:0x00007f6d869336b8 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Flector EP Tissugel darf nicht auf offenen Wunden (z.B. Hautschürfungen, Schnittwunden etc.) oder auf ekzematöser Haut angewendet werden.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d869336b8 @values=[], @start=0, @end=-1>>]>]>, @precautions=#<ODDB::Text::Chapter:0x00007f6d6ee2b138 @heading="Wann ist bei der Anwendung von Flector EP Tissugel Vorsicht geboten?", @sections=[#<ODDB::Text::Section:0x00007f6d86933618 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f6d6ee2b098 @formats=[#<ODDB::Text::Format:0x00007f6d86933550 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Flector EP Tissugel darf nicht mit den Augen und den Schleimhäuten in Berührung kommen.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86933550 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2b048 @formats=[#<ODDB::Text::Format:0x00007f6d86933438 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Informieren Sie Ihren Arzt, Apotheker oder Drogisten, bzw. Ihre Ärztin, Apothekerin oder Drogistin, wenn Sie:", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86933438 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2aff8 @formats=[#<ODDB::Text::Format:0x00007f6d869333c0 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="schon ähnliche Produkte (Rheumasalben) verwendet haben und diese zu allergischen Reaktionen führten,", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d869333c0 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2afa8 @formats=[#<ODDB::Text::Format:0x00007f6d86933348 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="an anderen Krankheiten leiden, Allergien haben oder andere Arzneimittel (auch selbstgekaufte!) einnehmen oder äusserlich anwenden.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86933348 @values=[], @start=0, @end=-1>>]>]>, @pregnancy=#<ODDB::Text::Chapter:0x00007f6d6ee2af58 @heading="Darf Flector EP Tissugel während einer Schwangerschaft oder in der Stillzeit angewendet werden?", @sections=[#<ODDB::Text::Section:0x00007f6d869332a8 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f6d6ee2af08 @formats=[#<ODDB::Text::Format:0x00007f6d86933208 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Vorsichtshalber sollten Sie Flector EP Tissugel während der Schwangerschaft und Stillzeit nicht verwenden, es sei denn auf ausdrückliche ärztliche Verordnung.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86933208 @values=[], @start=0, @end=-1>>]>]>, @unwanted_effects=#<ODDB::Text::Chapter:0x00007f6d6ee2aaf8 @heading="Welche Nebenwirkungen kann Flector EP Tissugel haben?", @sections=[#<ODDB::Text::Section:0x00007f6d86932da8 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f6d6ee2aa08 @formats=[#<ODDB::Text::Format:0x00007f6d86932d30 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Flector EP Tissugel wird im allgemeinen gut vertragen. Folgende Nebenwirkungen können bei der Anwendung von Flector EP Tissugel auftreten:", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86932d30 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2a9b8 @formats=[#<ODDB::Text::Format:0x00007f6d86932cb8 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Juckreiz, Rötungen, Schwellungen oder Bläschenbildung an der behandelten Stelle.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86932cb8 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2a968 @formats=[#<ODDB::Text::Format:0x00007f6d86932c40 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Sehr selten sind starker Hautausschlag, allergische Reaktionen wie keuchende Atmung, Kurzatmigkeit oder Schwellungen im Gesicht, oder verstärkte Empfindlichkeit gegenüber Sonnenlicht beobachtet worden.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86932c40 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2a918 @formats=[#<ODDB::Text::Format:0x00007f6d86932bc8 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Falls eine der nachfolgenden Nebenwirkungen auftritt, beenden Sie die Behandlung mit Flector EP Tissugel und informieren Sie sofort Ihren Arzt/Ärztin: starker Hautausschlag, keuchende Atmung, Kurzatmigkeit oder Schwellung im Gesicht.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86932bc8 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2a8c8 @formats=[#<ODDB::Text::Format:0x00007f6d86932b50 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Wenn Sie Nebenwirkungen bemerken, die hier nicht beschrieben sind, sollten Sie Ihren Arzt, Apotheker oder Drogisten, bzw. Ihre Ärztin, Apothekerin oder Drogistin informieren.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86932b50 @values=[], @start=0, @end=-1>>]>]>, @general_advice=#<ODDB::Text::Chapter:0x00007f6d6ee2a878 @heading="Was ist ferner zu beachten?", @sections=[#<ODDB::Text::Section:0x00007f6d86932ab0 @subheading="", @paragraphs=[#<ODDB::Text::Paragraph:0x00007f6d6ee2a788 @formats=[#<ODDB::Text::Format:0x00007f6d86932a38 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Das Arzneimittel ist bei Raumtemperatur (15–25 °C) und ausser Reichweite von Kindern aufzubewahren.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86932a38 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2a738 @formats=[#<ODDB::Text::Format:0x00007f6d869329c0 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Das Arzneimittel darf nur bis zu dem auf dem Behälter mit «EXP» bezeichneten Datum verwendet werden.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d869329c0 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2a6e8 @formats=[#<ODDB::Text::Format:0x00007f6d86932948 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Nach dem ersten Öffnen des Umschlages sind die Pflaster innerhalb von 3 Monaten zu verwenden. Nach dem Aufschneiden kann die Verpackung jederzeit wieder luftdicht verschlossen werden, sodass die Pflaster ihre Feuchtigkeit beibehalten.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d86932948 @values=[], @start=0, @end=-1>>, #<ODDB::Text::Paragraph:0x00007f6d6ee2a698 @formats=[#<ODDB::Text::Format:0x00007f6d869328d0 @values=[], @start=0, @end=-1>], @raw_txt=nil, @text="Weitere Auskünfte erteilt Ihnen Ihr Arzt, Apotheker oder Drogist, bzw. Ihre Ärztin, Apothekerin oder Drogistin. Diese Personen verfügen über die ausführliche Fachinformation.", @preformatted=false, @format=#<ODDB::Text::Format:0x00007f6d869328d0 @values=[], @start=0, @end=-1>>]>]>>
Backtrace:
/var/www/oddb.org/src/plugin/text_info.rb:292:in `store_patinfo_change_diff'
/var/www/oddb.org/src/plugin/text_info.rb:322:in `store_package_patinfo'
/var/www/oddb.org/src/plugin/text_info.rb:352:in `store_patinfo_for_all_packages'
/var/www/oddb.org/src/plugin/text_info.rb:385:in `block in update_patinfo_lang'
/var/www/oddb.org/src/plugin/text_info.rb:384:in `each'
/var/www/oddb.org/src/plugin/text_info.rb:384:in `update_patinfo_lang'
/var/www/oddb.org/src/plugin/text_info.rb:1305:in `parse_textinfo'
/var/www/oddb.org/src/plugin/text_info.rb:1499:in `block in import_swissmedicinfo'
/var/www/oddb.org/src/plugin/text_info.rb:1498:in `each'
/var/www/oddb.org/src/plugin/text_info.rb:1498:in `import_swissmedicinfo'
/var/www/oddb.org/src/util/updater.rb:541:in `block in update_notify_simple'
/var/www/oddb.org/src/util/updater.rb:497:in `wrap_update'
/var/www/oddb.org/src/util/updater.rb:535:in `update_notify_simple'
/var/www/oddb.org/src/util/updater.rb:329:in `update_textinfo_swissmedicinfo'
/var/www/oddb.org/src/util/updater.rb:210:in `run'
jobs/import_daily:13:in `block in <module:Util>'
/var/www/oddb.org/src/util/job.rb:41:in `run'
jobs/import_daily:12:in `<module:Util>'
jobs/import_daily:11:in `<module:ODDB>'
jobs/import_daily:10:in `<main>'
zdavatz commented
Ok, above PRs fix the issue.