Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
The drush entup
command has been deprecated since the last Drupal release. How to fix this problem in the dashboard ?
Entity/field definitions
Mismatched entity and/or field definitions
The following changes were detected in the entity type and field definitions.
ProfileThe Active field needs to be updated.
Comment | File | Size | Author |
---|---|---|---|
#5 | profile-fix-status-field-3060368-5.patch | 1.17 KB | jsacksick |
Comments
Comment #2
bojanz CreditAttribution: bojanz at Centarro commentedThere should be no need for entup because each module's updates should perform the needed changes.
However, I can confirm that locally I am also seeing that message, even though all updates have been run.
We have a bug.
Comment #3
colinstables CreditAttribution: colinstables commentedI Have the same problerm?
Comment #4
Gil'BarbareDrupal 8.6.15
Same Problem :-(
Thanks for help.
Comment #5
jsacksick CreditAttribution: jsacksick at Centarro commentedEntityPublishedTrait defines the status field as "translatable", which wasn't the case with the manual base field definition we had before.
I believe it shouldn't be translatable since none of the other fields are.
After running the update, the warning is gone.
Comment #6
phl3tch CreditAttribution: phl3tch commented#5 solved the problem for me.
Comment #7
steveoriol#5 solved the problem for me too.
Comment #8
benjarlett CreditAttribution: benjarlett commentedsorry, not working for me :(
Comment #9
jsacksick CreditAttribution: jsacksick at Centarro commented@benjarlett: did you apply the patch and ran the updates?
Comment #10
aspilicious CreditAttribution: aspilicious commentedI can confirm this works
Comment #11
Londova CreditAttribution: Londova commented#5 solved the problem for me too.
Comment #12
DuneBL#5 rocks
Comment #14
bojanz CreditAttribution: bojanz at Centarro commentedCommitted #5, thanks jsacksick!
Comment #15
mlecha CreditAttribution: mlecha commentedI added the patch to my composer.json, did an update with composer which applied the patch, run update.php and the error is gone.
Should I now remove the patch reference from composer.json before the next composer update?
Thanks for you comments!
Comment #16
TomSaw CreditAttribution: TomSaw commented#5 worked but had to apply the patch with:
patch -p1 < some_patchfile_.patch
rather than:
git apply patch some_patchfile.patch
usually the git-way worked but in this case, no error, no patching at all :/
Comment #17
thalemn CreditAttribution: thalemn commented#5 patch resolved the issue
my process:
downloaded patch file into the profile module directory
profile-fix-status-field-3060368-5.patch
terminal into profile module directory
terminal: $ patch -p 1 < profile-fix-status-field-3060368-5.patch
terminal into drupal install directory
drush updb
happy dance
Comment #18
quapou CreditAttribution: quapou commentedHello,
I have the same problem :
"Profile
The Active field needs to be updated."
I have done all the updates but the error message remains.
Should I apply the patch : "profile-fix-status-field-3060368-5.patch" ?
And How ? (I am not using composer an drush).
Thank you.
Comment #19
bbuchert CreditAttribution: bbuchert as a volunteer commented@quapou https://www.drupal.org/node/620014
Comment #20
sagesolutions CreditAttribution: sagesolutions commentedConfirming that #5 patch works for me.
Comment #21
ohmdesbois CreditAttribution: ohmdesbois commentedI confirm that after applying the patch #5, the update runs normally and there is no more warning message.
To reply to #mlecha, it is then possible to remove the patch and redo a composer update, the database having been updated, there is no more warning.
Thanks
Comment #22
bojanz CreditAttribution: bojanz at Centarro commentedUpdate to rc6, no need for a patch anymore.
Comment #23
bojanz CreditAttribution: bojanz at Centarro commentedUpdate to rc6, no need for a patch anymore.