BUG: Search All from Factbook Generates Illegitimate Keywords

Justin Gatlin
Justin Gatlin Member, MVP Posts: 2,331

When I open the Factbook for Theodore of Heraclea and scroll down to Dig Deeper and click Search, it gives me


term:(biography:"Theodore of Heraclea" OR milestone:biography:"Theodore of Heraclea" OR headword:"Theodore of Heraclea" OR "Theodore of Heraclea")

That gives an error message

Unknown data type value:"Theodore of Heraclea"

So I have to manually remove the biography tags to run the search. I tried to reproduce with other people, and I noticed that there is nothing tagged biography for Virginia Chun-Nei Wong, but the search doesn't crash, it just gives some irrelevant results for other Factbook entries (like the state of Virginia). I am not sure why the search doesn't fail gracefully for Theodore, except that Logos doesn't know any more about him than I do.

41.0.416, Logos Max, Windows 11

Tagged:

Comments

  • Justin Gatlin
    Justin Gatlin Member, MVP Posts: 2,331
    edited April 24

    There is an equivalent(?) entry for Theodore of Heraclea (Greek Prelate), which also turns up no results but fails gracefully.

  • MJ. Smith
    MJ. Smith MVP Posts: 55,539
    edited April 24

    Thank you for a great illustration of the weakness of the All Search.

    err23.png err24.png

    There are no results when there is an actual match (plus Factbook tags which aren't expected to show). It is as if it didn't convert to a precise search. However, if I switch from All to Book Search to get Precise, I get the error you reported.

    err25.png

    Super good catch, Justin. I think the nonsense has to do with the duplicate entry for the man. However, the one with the qualification "(Greek Prelate)" uses the search argument term:(topic:"Theodore of Heraclea (Greek Prelate)" OR section:topic:"Theodore of Heraclea (Greek Prelate)" OR milestone:topic:"Theodore of Heraclea (Greek Prelate)" OR headword:"Theodore of Heraclea (Greek Prelate)" OR "Theodore of Heraclea (Greek Prelate)") fails to pick up results because the qualification is in Logos alone rather than the common name.

    err26.png

    I wonder if this is related to the removal of the multiple forms of the name from the Factbook header?

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • Andrew Batishko
    Andrew Batishko Member, Community Manager, Logos Employee Posts: 5,574

    Thanks for the report. We were able to recreate the problem. We'll take a look.

    Andrew Batishko | Logos software developer

  • Matt Mattox
    Matt Mattox Member, Community Manager, Logos Employee Posts: 1,039

    This has been fixed in our latest 41.2 release.

  • NetworkGeek
    NetworkGeek Member Posts: 3,813 ✭✭✭

    @Matt Mattox still broken on beta 2 Verbum/Mac:

    Screenshot 2025-04-30 at 11.13.54 AM.png
  • Lawrence Rafferty
    Lawrence Rafferty Member, Logos Employee Posts: 247
    edited April 30

    Hi, I don't see in your screenshot what is broken. The original bug report was that biography:"Theodore of Heraclea" could not be parsed with Theodore of Heraclea as a valid value, and that is what has been fixed.

    Could you please describe the problem you are seeing in more detail?

    I see you posted a screenshot demonstrating that problem in another thread.