After the Teaser/Body display patch went in, a column is now missing in NEW installations of the 4.7 version. Running update 9 solves the problem, but the display_settings column needs to be added to the initial install SQL. Patch attached.

Comments

yched’s picture

Status: Needs review » Fixed

Quite right - fixed. Thanks !

snoble’s picture

Status: Fixed » Active
StatusFileSize
new933 bytes

Note that this patch is not a complete fix. At least in postgres, there is an error because display_settings is not given a default.

snoble’s picture

I should add that the included patch fixes this

yched’s picture

'widget_settings' and 'description ' text columns do not have default values either - is display_settings the only one causing trouble ?

snoble’s picture

from my bit of experimenting yesterday adding in the one default fixed my problems in postgresql. My guess is this is because most of the code already takes into account that those other fields cannot be left empty. Though I wonder if it isn't a little odd to have not null and then default '', since php will coerce null into '' anyhow.

yched’s picture

@snoble : could you check latest version and see if it is fixed ?

catch’s picture

Status: Active » Fixed

Assuming fixed.

Anonymous’s picture

Status: Fixed » Closed (fixed)

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