Problem/Motivation

In the Status Report for my Drupal 9.1.3 site, I get an error:
Mismatched entity and/or field definitions
The following changes were detected in the entity type and field definitions.
Captcha Point
The Captcha Point entity type needs to be installed.

Steps to reproduce

I installed captcha and recaptcha into my system using:
composer require 'drupal/captcha:^1.1'
composer require 'drupal/REcaptcha:^3.0'

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

CommentFileSizeAuthor
CaptchaPoint_ErrorMsg.jpg73.56 KBulandreman

Issue fork captcha-3195625

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

ulandreman created an issue. See original summary.

guilhermevp’s picture

Followed the steps to reproduce the error, however, wasn't able to.

ribeirobreno’s picture

This issue is related to https://www.drupal.org/node/3034742
The module is probably missing an update hook similar to the ones in the examples.

The proper steps to reproduce should be something along the lines of:
- Install the module in a version prior to the introduction of Captcha Point
- Enable and ensure it is working correctly
- Update the module to the current version and run updb (and any other commands to update the instance)

ribeirobreno’s picture

Status: Active » Needs review

podarok made their first commit to this issue’s fork.

podarok’s picture

Status: Needs review » Fixed

Thank you

Status: Fixed » Closed (fixed)

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