{"id":1199257,"date":"2016-11-29T10:14:02","date_gmt":"2016-11-29T18:14:02","guid":{"rendered":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-id-changes-for-recurring-events-need-help-tracking-this\/"},"modified":"2016-11-29T10:14:02","modified_gmt":"2016-11-29T18:14:02","slug":"event-id-changes-for-recurring-events-need-help-tracking-this","status":"closed","type":"topic","link":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-id-changes-for-recurring-events-need-help-tracking-this\/","title":{"rendered":"Event id changes for recurring events. Need help tracking this."},"content":{"rendered":"<p>Hi,<\/p>\n<p>We have had the Events Calendar PRO for about a year and half now. We have noticed that every once in a while a single instance of a recurring set of events will have a new event ID (post id) after updates to the events.<\/p>\n<p>this would be normally not an issue. However, we have developed a series of other features around events such as teams of people who are assigned to an event for tasks such as organization to management, as well as assigning equipment and other such things. These assignments are done as child Post-Types in our WordPress database.<\/p>\n<p>When the event ID changes, the child-posts become orphaned. Each time this happened, our client&#8217;s staff freaks out and we scramble to figure out what was the last ID and what is the current and new event ID. Then we used SQL queries to update the parent event ID for all the child post-types.<\/p>\n<p>We&#8217;d like a more elegant solution where we can use a hook from your plugin, so when such event ID changes occur, the system is able to detect it and use a hook to be able to run commands so we can update the child post-types with the new ID automatically without manual involvement. <\/p>\n<p>We now have several new clients who have purchased your PRO license and we are doing similar implementation for all of them. This is  a CRITICAL issue for all of these clients with similar use-cases.<\/p>\n<p>I would really appreciate your help in figuring this out, possibly add new hooks to your plugin if one does not already exist to handle a scenario such as this.<\/p>\n<p>Miah Morshed <\/p>\n","protected":false},"template":"","class_list":["post-1199257","topic","type-topic","status-closed","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Event id changes for recurring events. Need help tracking this. -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-id-changes-for-recurring-events-need-help-tracking-this\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Event id changes for recurring events. Need help tracking this. -\" \/>\n<meta property=\"og:description\" content=\"Hi, We have had the Events Calendar PRO for about a year and half now. We have noticed that every once in a while a single instance of a recurring set of events will have a new event ID (post id) after updates to the events. this would be normally not an issue. However, we [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-id-changes-for-recurring-events-need-help-tracking-this\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-id-changes-for-recurring-events-need-help-tracking-this\/\",\"url\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-id-changes-for-recurring-events-need-help-tracking-this\/\",\"name\":\"Event id changes for recurring events. Need help tracking this. -\",\"isPartOf\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\"},\"datePublished\":\"2016-11-29T18:14:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-id-changes-for-recurring-events-need-help-tracking-this\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-id-changes-for-recurring-events-need-help-tracking-this\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-id-changes-for-recurring-events-need-help-tracking-this\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/theeventscalendar.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Topics\",\"item\":\"https:\/\/theeventscalendar.com\/support\/topics\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Calendar Products\",\"item\":\"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Events Calendar PRO\",\"item\":\"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/events-calendar-pro\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Event id changes for recurring events. Need help tracking this.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\",\"url\":\"https:\/\/theeventscalendar.com\/support\/\",\"name\":\"\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/theeventscalendar.com\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Event id changes for recurring events. Need help tracking this. -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-id-changes-for-recurring-events-need-help-tracking-this\/","og_locale":"en_US","og_type":"article","og_title":"Event id changes for recurring events. Need help tracking this. -","og_description":"Hi, We have had the Events Calendar PRO for about a year and half now. We have noticed that every once in a while a single instance of a recurring set of events will have a new event ID (post id) after updates to the events. this would be normally not an issue. However, we [&hellip;]","og_url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-id-changes-for-recurring-events-need-help-tracking-this\/","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-id-changes-for-recurring-events-need-help-tracking-this\/","url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-id-changes-for-recurring-events-need-help-tracking-this\/","name":"Event id changes for recurring events. Need help tracking this. -","isPartOf":{"@id":"https:\/\/theeventscalendar.com\/support\/#website"},"datePublished":"2016-11-29T18:14:02+00:00","breadcrumb":{"@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-id-changes-for-recurring-events-need-help-tracking-this\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-id-changes-for-recurring-events-need-help-tracking-this\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/event-id-changes-for-recurring-events-need-help-tracking-this\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/theeventscalendar.com\/support\/"},{"@type":"ListItem","position":2,"name":"Topics","item":"https:\/\/theeventscalendar.com\/support\/topics\/"},{"@type":"ListItem","position":3,"name":"Calendar Products","item":"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/"},{"@type":"ListItem","position":4,"name":"Events Calendar PRO","item":"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/events-calendar-pro\/"},{"@type":"ListItem","position":5,"name":"Event id changes for recurring events. Need help tracking this."}]},{"@type":"WebSite","@id":"https:\/\/theeventscalendar.com\/support\/#website","url":"https:\/\/theeventscalendar.com\/support\/","name":"","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/theeventscalendar.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/1199257","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/1199257\/revisions"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/media?parent=1199257"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}