Skip to content

Fix ci#1218

Merged
Rom1-B merged 6 commits into
mainfrom
fix_ci
Jul 2, 2026
Merged

Fix ci#1218
Rom1-B merged 6 commits into
mainfrom
fix_ci

Conversation

@stonebuzz

Copy link
Copy Markdown
Contributor

Checklist before requesting a review

Please delete options that are not relevant.

  • I have performed a self-review of my code.
  • I have added tests (when available) that prove my fix is effective or that my feature works.
  • I have updated the CHANGELOG with a short functional description of the fix or new feature.
  • This change requires a documentation update.

Description

Since the changes introduced in glpi-project/glpi#24271, some plugins may expose an incorrect use of beginTransaction().

During plugin installation, database tables are created. DDL operations such as table creation cannot reliably be executed within a transaction, making the use of beginTransaction() in this context invalid.

Fix CI failed for

https://github.com/pluginsGLPI/fields/actions/runs/28521207808/job/84545594363?pr=1217

Screenshots (if appropriate):

@stonebuzz stonebuzz requested review from MyvTsv and Rom1-B July 1, 2026 14:58
@stonebuzz stonebuzz self-assigned this Jul 1, 2026
@stonebuzz stonebuzz added the bug label Jul 1, 2026
@Rom1-B Rom1-B merged commit 6d5ee8a into main Jul 2, 2026
3 checks passed
@Rom1-B Rom1-B deleted the fix_ci branch July 2, 2026 07:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants