The install config specifies allow_cli: 1 but in the schema it specifies it to be boolean, not an integer.

This issue causes test failures:

    Drupal\Core\Config\Schema\SchemaIncompleteException: Schema errors for
    shield.settings with the following errors: shield.settings:allow_cli
    variable type is integer but applied schema class is
    Drupal\Core\TypedData\Plugin\DataType\BooleanData
CommentFileSizeAuthor
#3 shield-2847497-3.patch869 bytesbadjava
#2 shield-2847497-2.patch356 bytesbadjava

Comments

badjava created an issue. See original summary.

badjava’s picture

Assigned: badjava » Unassigned
Issue summary: View changes
Status: Active » Needs review
StatusFileSize
new356 bytes
badjava’s picture

StatusFileSize
new869 bytes

Updated patch with hook_update to change any integer to boolean values for allow_cli configuration.

kmoll’s picture

I have tested the patch, and it works well when applied.

kmoll’s picture

Status: Needs review » Reviewed & tested by the community

  • badjava committed f48a53f on 8.x-1.x
    Issue #2847497 by badjava, kmoll: Install config allow_cli is integer...
badjava’s picture

Status: Reviewed & tested by the community » Fixed

Committed, thanks @kmoll

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.