Jake B.
Well-known member
- Affected version
- 2.2.3
For example, if you go to this thread and search "Server" in "This thread" on the dropdown you'll get the following results:
If you click the "Server" link at the top to refine your search query it'll take you to a link like this (correctly including the thread ID constraint): https://xenforo.com/community/searc...1&q=Server&t=post&c[thread]=67118&o=relevance
However, as there is no field for that thread constraint it does not get passed back when you change your query or other parameters, so rather than refining your existing search you're doing a brand new search across all threads, which is not the expected behavior. Instead, there should probably be a hidden field for this existing thread constraint value with a checkbox that can be toggled off if you want to change your existing search to a global search instead
If you click the "Server" link at the top to refine your search query it'll take you to a link like this (correctly including the thread ID constraint): https://xenforo.com/community/searc...1&q=Server&t=post&c[thread]=67118&o=relevance
However, as there is no field for that thread constraint it does not get passed back when you change your query or other parameters, so rather than refining your existing search you're doing a brand new search across all threads, which is not the expected behavior. Instead, there should probably be a hidden field for this existing thread constraint value with a checkbox that can be toggled off if you want to change your existing search to a global search instead