Hi, it seems that the EVENTID reported by this ESS plugin is not as per the ESS requirements:
ESS processors should use the <uri> value to generate a unique IRI ID value. The <id> value should start with: EVENTID:. ESS processors should save and record ess IDs during feed live to link it with other IDs defined in <relations> XML section (ess:relations)
This ESS plugin seems to generate the <id> EVENTID by Title instead of by <uri>? The following examples are two separate events (obviously with different event ids), but with the same <title>,
<feed> <title>Standard</title> <id>EVENTID:eb6d8ae6-f202-8375-5b33-9c0dc273988b</id> <uri>http://domain/?post_type=event&p=30</uri> <published>2014-03-20T15:34:04+01:00</published> <updated>2014-03-20T15:34:04+01:00</updated>
while the other event with the same name, but different URL has the same <id>
<feed> <title>Standard</title> <id>EVENTID:eb6d8ae6-f202-8375-5b33-9c0dc273988b</id> <uri>http://domain/?post_type=event&p=43</uri> <published>2014-03-20T15:35:17+01:00</published> <updated>2014-03-20T15:35:17+01:00</updated>
Am I correct and is this a bug or am I overlooking something?
- The topic ‘EventID in ESS not up to ESS specification’ is closed to new replies.