]> Sergey Matveev's repositories - public-inbox.git/commit
lei up: infer rawstr from old searches via trailing "\n"
authorEric Wong <e@80x24.org>
Wed, 10 Nov 2021 10:28:37 +0000 (10:28 +0000)
committerEric Wong <e@80x24.org>
Wed, 10 Nov 2021 18:38:15 +0000 (18:38 +0000)
commit1fb061098abd9a9ad8f018b0583071e19ffc9fec
tree344e6a086a76e270d46c7642091bb08a0baf531a
parent878604bada08970f8bfedc2e9efa687fbec0edbd
lei up: infer rawstr from old searches via trailing "\n"

For --stdin searches created prior to commit 666dde69a3f6 (lei
q|up: fix saved searches for single-phrase search, 2021-11-08)
we still want to be able to run "lei up" on them without
regressions.  So assume nobody manages to enter "\n" as an
argv[] element and consider the presence of "\n" as a previous
--stdin use.

This fixes errors from "lei up" such as:

  lei_xsearch 2 wq_worker: Exception: Key too long: length was 840 bytes,
  maximum length of a key is 255 bytes at ../PublicInbox/IPC.pm line 250.

Fixes: 666dde69a3f6 ("lei q|up: fix saved searches for single-phrase search")
lib/PublicInbox/LeiUp.pm