wiki
wiki copied to clipboard
.info() returns wrong data
I use the following code:
import wiki from 'wikijs';
// ...
const page = await wiki().page("Thirty Years' War");
const info = await page.info();
This is the result:

Results with the fullInfo
command is similar.
There are several issues:
- Several results just have a "Sfn" or "Efn" string. Not sure what that means.
- All the
combatant
data is unusable. -
commander2
data is incomplete.
I isn't clear to me if the infobox-parser
package is included in wikijs
. According to the docs, the two packages are separate, but apparently wikijs
parses the infobox anyway.
Can I use infobox-parser
together with wikijs
?
@dijs no problem if you don't have time to fix this, but can you please answer my question?
Sorry for the long delay. infobox-parser
is the parsing engine used by wikijs
.
As far as the parsing mistakes, there could be many reasons why this isn't working perfectly. Wiki page sources are notoriously hard to parse... which is why I made this in the first place.
I will use this page in a unit test for infobox-parser
and try to fix the issues.