PHP fatal error with contextual filters, civicrm_plugin_argument_default_civicrm_id.inc file missing
Created by: jenlampton
The file, civicrm/backdrop/modules/views/civicrm/civicrm_plugin_argument_default_civicrm_id.inc
is missing.
Steps to reproduce:
- create a view of nodes
- add a contextual filter for node: nid
- attempt to configure the contextual filter (second step of adding one) FATAL ERROR
- the modal window does not advance, it appears as though the "Add" button does not work (but it does) so you click it again
- close the modal window
- notice that the contextual filter has been added multiple times
- click on one to (configure or) remove it FATAL ERROR
- check the logs see the following:
Warning: require_once(backdrop/modules/civicrm/backdrop/modules/views/civicrm/civicrm_plugin_argument_default_civicrm_id.inc): failed to open stream: No such file or directory in require_once() (line 4045 of backdrop/core/includes/bootstrap.inc).
I can confirm that this file is missing from 1.x-5.47.3. I will update civi and comment here if the problem persists int newer versions.