vanderbilt-redcap / cross-project-piping-module

Cross-Project Piping pipes from one field in one project into another field in another project. This project does not currently have a support budget that allows responses to issues.
MIT License
11 stars 7 forks source link

REDCap crash due to an expected PHP fatal error! message #16

Closed willid6 closed 2 years ago

willid6 commented 2 years ago

I am on REDCap 12.0.19 PHP 8.06. When I click "Enable" I get an error (see screenshot). Do you know if this is resolvable? REDCap cross-project piping EM error 20220329

mmcev106 commented 2 years ago

It looks like this module needs to be updated to support PHP8. Unfortunately, it does not have a support budget currently. Let us know if you're interested in sponsoring it.

tertek commented 2 years ago

@mmcev106 Since we are upgrading to PHP8.1 and we need the module I will try add support for PHP8 to this module. Going to use phpstan for analyzing the code. See file attached. Anything I need to think of from your side? phpstan.txt

mmcev106 commented 2 years ago

I don't think this module has been a big enough priority for anyone to even think about what might be needed... I should be able to merge any PRs that preserve existing functionality.

tertek commented 2 years ago

I have submitted a PR: https://github.com/vanderbilt-redcap/cross-project-piping-module/pull/18/files We need the module for a current high-priority project.

mmcev106 commented 2 years ago

This PR has been included in version v1.4.10!