One more btx issue.
The output from the following
\startbuffer[TestBib]is incorrect. The director of the second film is lost, and the use of a bib dash makes it look like Film1 director is associated with Film2. There should be two separate entries:
@FILM{Film1,
producer = {Lasta, A.},
director = {Lastb, B.},
title = {Title1},
year = {2017},
publisher = {Publisher},
address = {Address},
}
@FILM{Film2,
producer = {Lasta, A.},
director = {Lastc, C.},
title = {Title2},
year = {2017},
publisher = {Publisher},
address = {Address},
}
\stopbuffer
\loadbtxdefinitionfile[apa]
\usebtxdefinitions [apa]
\usebtxdataset [TestBib.buffer]
\definebtxrendering [Pubs][apa]
\enabletrackers[publications.authorhash]
\starttext
\placelistofpublications[Pubs][method=dataset]
\stoptext
Lasta, A. (Producer), & Lastb, B. (Director) (2017). Title1. [Motion picture]. Address: Publisher.
Lasta, A. (Producer), & Lastc, C. (Director) (2017). Title2. [Motion picture]. Address: Publisher.