Page MenuHomePhabricator

TypeError: result.isFulfilled is not a function in html-metadata
Closed, InvalidPublic

Description

Try to replicate and (if necessary) fix bug reported here. Feel free to ask follow up questions to the reporter.

https://github.com/wikimedia/html-metadata/issues/53

We use the node.js html-metadata library to scrape metadata from webpages. This metadata is then used to generate a citation for the webpage using citoid. Editors can use this citation when they're writing or editing an article on Wikipedia as a reference.

For this you will need to install node and npm: https://www.joyent.com/blog/installing-node-and-npm/.

You will also need to fork the html-metadata library on github: https://help.github.com/articles/fork-a-repo/

Tests can be run by doing

npm test

Event Timeline

Mvolz created this task.Dec 28 2016, 2:47 PM
Restricted Application added a project: VisualEditor. · View Herald TranscriptDec 28 2016, 2:47 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Mvolz updated the task description. (Show Details)Dec 28 2016, 2:51 PM
Mvolz updated the task description. (Show Details)Dec 28 2016, 5:33 PM
jo12bar claimed this task.Jan 7 2017, 5:28 AM
jo12bar added a subscriber: jo12bar.

Claimed for Google-Code-In-2016 😁

Mvolz moved this task from Backlog to Zotero on the Citoid board.Jan 9 2017, 1:50 PM

As seen on the issue and as disscussed with @Mvolz, I wasn't able to find any issues even after extensive testing. Should I go ahead and close this issue as invalid?

Deskana closed this task as Invalid.Aug 27 2018, 12:14 PM
Deskana removed a project: VisualEditor.
Deskana added a subscriber: Deskana.

Per the above.