Issues with presenter(s) and author(s) in presentations query

Issues with presenter(s) and author(s) in presentations query

Hi,

There is an issue when we try to retrive author(s) of a presentation. In the author schema there are the following options; id, affiliations, contact, isPresentin, … but no firstname nor lastname. Yet as you surely know not every authors are linked to a contact. In the screen-shots attached you can see that for a given presentation we have many authors in Events AIR but in the api response we have empty object as contact.
This is very problematic.

It is very well known that "naming things" is one of the 2 problems in computer science… well you proved it again.

In the presentation schema there is presenter field (of type contact). The name is wery poorly chossen because the contact attached is not necessarily the presenter, he/she could not even be listed as author.

The contact that you've called "presenter" is in fact the person to whom the presentation is attached. By default is the person who has submitted the presentation. "attachedToContact", "submitter" or even "owner" would have been far better name.

I hope this can be improve,

Regards, 

Cedric