I have two content types "content" and "legal" and some fields and permissions written to Datastore via configuration.
"drush cgt" lists the content_type, field and permission components, but:
(a) gives a PHP warning for strlen() and wordwrap() for each component.
strlen() expects parameter 1 to be string, array given output.inc:282
wordwrap() expects parameter 1 to be string, array given output.inc:216
(b) Under the Status heading, each component is described as "ActiveStore only" but they are all listed in tracked.inc and under version control.
(c) No hashes are listed, despite the hashes being listed in tracked.inc
Comment | File | Size | Author |
---|---|---|---|
#6 | configuration-2079913-6.patch | 637 bytes | Chi |
#2 | configuration-2079913-2.patch | 1.24 KB | dagmar |
#1 | configuration-2079913-0.patch | 1.38 KB | Chi |
Comments
Comment #1
Chi CreditAttribution: Chi commentedJust did it as configuration_ui_config_status() does. It seems configuration::getStatus() doesn't work.
I think we should use common api function for getting component status everywhere.
Comment #2
dagmargetStatus() is not working because the configuration is not being loaded properly. Lets try with this patch.
Comment #3
dagmarCommitted and Pushed #2. Thanks @Chi @jonathan_hunt
Comment #5
Chi CreditAttribution: Chi commentedThe command displays incorrect status (Overriden) for all identifiers.
Comment #6
Chi CreditAttribution: Chi commentedThis works for me.
Comment #7
cthos CreditAttribution: cthos at Acquia commentedEdit: That went bonkers, going to reroll.
Comment #8
cthos CreditAttribution: cthos at Acquia commentedDisregard #7, I was on -alpha3 still.
RTBC this patch works fine.