ConTeXters,

The following example demonstrates an issue with the ELECTRONIC bib type:

\startbuffer[TestBib]
@ELECTRONIC{Edited,
  editor = {An Editor},
  title = {A title},
  url = {http://www.example.com},
  year = {2017},
}
@ELECTRONIC{Authored,
  author = {An Author},
  title = {Another title},
  url = {http://www.example.com},
  year = {2017},
}
\stopbuffer
 \loadbtxdefinitionfile[apa]
 \usebtxdefinitions    [apa]
 \usebtxdataset        [TestBib.buffer]
 \definebtxrendering   [Pubs][apa]
\enabletrackers[publications.authorhash]
\starttext
\nocite[*]
\placelistofpublications[Pubs]
\stoptext
Although either editor or author should be accepted, only author is processed. There is a warning message generated by the publications subsystem:
unable to create short for 'Edited', needs one of [author,editor]
but clearly there is an editor. A reasonable workaround is to use author instead of editor, but it would be nice to have a fix.

--
Rik