Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

queryPrepared() returns the wrong state if in silent mode #1728

Closed
PascalTurbo opened this issue Jan 13, 2025 · 2 comments
Closed

queryPrepared() returns the wrong state if in silent mode #1728

PascalTurbo opened this issue Jan 13, 2025 · 2 comments
Assignees
Milestone

Comments

@PascalTurbo
Copy link

Describe the bug

When running installer of membership fee plugin on a fresh Admidio installation that uses PostgreSQL , installation is running in an endless loop because the table "_plugin_preferences" is never created.

System (please complete the following information):

  • Admidio-Version 4.3 latest
  • PHP 8.4.2
  • Database PostgreSQL

Bug analysis:

Membership fee expects the call to queryPrepared() to return false, if the table doesn't exist.

@PascalTurbo
Copy link
Author

I've added a PR to solve the issue for 4.3.
If this fits I'll check for master, if the same issue occurs.

@Fasse Fasse added this to the v4.3.14 milestone Jan 14, 2025
@Fasse Fasse changed the title membership fee plugin fails to install on PostgreSQL Database queryPrepared() returns the wrong state if in silent mode Jan 14, 2025
@Fasse
Copy link
Member

Fasse commented Jan 14, 2025

Thanks for resolving this error.
I made a cherry pick for the master and small improvements there. So bug is also resolved in master.

@Fasse Fasse closed this as completed Jan 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants