Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error when searching for certain keywords #67

Open
rvreugde opened this issue Apr 23, 2019 · 8 comments
Open

Error when searching for certain keywords #67

rvreugde opened this issue Apr 23, 2019 · 8 comments

Comments

@rvreugde
Copy link

When I want to search for certain keywords, e.g. "win" or "wik", then TNTSearch pops up with an error:

Call to a member function parsedownElement() on int

TNTSearch version: 3.0.0
Grav Version: 1.6.7

@rafvandevreugde
Copy link

Also, re-indexing the contents returns an error:
Call to a member function parsedownElement() on int

@rhukster
Copy link
Member

Is it possible to get a sample user-pages.zip file that contains some example pages that causes this issues? I am not able to replicate in my testing.

@rafvandevreugde
Copy link

rafvandevreugde commented May 6, 2019 via email

@rafvandevreugde
Copy link

Hello Andy,

I have send the page to you personally.
The error I got when I invoke the indexing via CLI is:

[root@SRV-TST-005 ictdocs2.ap.be]# bin/plugin tntsearch index

Re-indexing

PHP Fatal error: Uncaught Error: Call to a member function parsedownElement() on int in /var/www/ictdocs2.ap.be/system/src/Grav/Common/Page/Medium/Link.php:46
Stack trace:
#0 /var/www/ictdocs2.ap.be/system/src/Grav/Common/Helpers/Excerpts.php(258): Grav\Common\Page\Medium\Link->parsedownElement('', '', '', '', true)
#1 /var/www/ictdocs2.ap.be/system/src/Grav/Common/Markdown/ParsedownGravTrait.php(213): Grav\Common\Helpers\Excerpts::processImageExcerpt(Array, Object(Grav\Common\Page\Page))
#2 /var/www/ictdocs2.ap.be/vendor/erusev/parsedown/Parsedown.php(1016): Grav\Common\Markdown\Parsedown->inlineImage(Array)
#3 /var/www/ictdocs2.ap.be/vendor/erusev/parsedown/Parsedown.php(1425): Parsedown->line('\n
#4 /var/www/ictdocs2.ap.be/vendor/erusev/parsedown/Parsedown.php(271): Parsedown->element(Array)
#5 /var/www/ictdocs2.ap.be/vendor/erusev/parsedown/Parsedown.php(1460): Parsedown->lines(Array)
#6 /var/www/ictdocs2.ap.be/vendor/erusev/parsedown/Parsedown.php(1425): Parsedown->li(Array)
#7 /var/www/ictdocs2.ap.be/ in /var/www/ictdocs2.ap.be/system/src/Grav/Common/Page/Medium/Link.php on line 46

Regards,

Raf

@rhukster
Copy link
Member

rhukster commented May 6, 2019

Did you send it via email? to getgrav.org? or trilbymedia.com?

@rafvandevreugde
Copy link

rafvandevreugde commented May 7, 2019 via email

@rhukster
Copy link
Member

rhukster commented May 7, 2019

Then you sent it to github :)

Please send it to rhuk(at)getgrav.org

@rhukster
Copy link
Member

rhukster commented May 9, 2019

I copied your page into a test-page on my test site.

Indexing was fine:

$ bin/plugin tntsearch index                

Re-indexing

Added   1 /core/blog/daring-fireball-link
Added   2 /core/blog/text-typography
Added   3 /core/blog/random-thoughts
Added   4 /core/blog/the-urban-jungle
Added   5 /core/blog/classic-modern-architecture
Added   6 /core/blog/focus-and-blur
Added   7 /core/blog/london-at-night
Added   8 /core/blog/hero-classes
Added   9 /core/slug2
Added   10 /core/issues/atom-vs-coda
Added   11 /core/plugins/smartypants
Skipped 12 /sub-folder/test-02/assets/redirect - redirect only...
Added   13 /test-page
Total rows 12


Indexed in 0.5s

And also searching was fine too:

Image 2019-05-09 at 9 55 06 AM

So must be a plugin or something?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants