Version 2.0 creates custom field set extending missing activity type: Event Terms and Conditions Acceptance
Created by: davejenx
Version 2.0 creates custom field set "Event terms and conditions acceptance", which extends activity type "Event Terms and Conditions Acceptance". However the extension doesn't seem to create this activity type: it didn't do so on upgrade from version 1.0 and a quick search through the v2.0 code didn't find anything creating this activity type.
In Civi 4.6.33, the consequence was fatal errors throughout Civi: Invalid Entity Filter in CRM_Core_BAO_CustomGroup::validateSubTypeByEntity() (line 643 of ...CRM/Core/BAO/CustomGroup.php) because the custom field set extends a non-existent entity subtype.
How should the activity type have been created, did we miss a manual step?