Identify the issues that should be resolved by the next stable release of Panelizer for D7. We'll most likely focus on additional bugfixes.

Comments

DamienMcKenna created an issue. See original summary.

damienmckenna’s picture

Issue summary: View changes
alok.tripathi’s picture

Version: 7.x-3.x-dev » 7.x-3.4
Priority: Normal » Major
Issue tags: +drupal 7, +panelizer
Related issues: +#2789331: panelizer_update_7120: Not null violation: 7 ERROR: null value in column "pid" violates not-null
StatusFileSize
new131.74 KB

Hi DamienMcKenna,

I tried to update the panelizer module but it throws error for Update #7120.

The following messages I received while updating the panelizer module.

Update #7115
Fixed 1 Panelizer record(s) (out of 1) that were using the same display.

Update #7119
No {panelizer_entity} records were corrupted by update 7115.

Update #7120
Failed: PDOException: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'did' cannot be null: INSERT INTO {panels_pane} (pid, did, panel, type, subtype, shown, access, configuration, cache, style, css, extras, position, locks, uuid) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6, :db_insert_placeholder_7, :db_insert_placeholder_8, :db_insert_placeholder_9, :db_insert_placeholder_10, :db_insert_placeholder_11, :db_insert_placeholder_12, :db_insert_placeholder_13, :db_insert_placeholder_14); Array ( [:db_insert_placeholder_0] => [:db_insert_placeholder_1] => [:db_insert_placeholder_2] => one_main [:db_insert_placeholder_3] => block [:db_insert_placeholder_4] => menu-menu-privacy-menu [:db_insert_placeholder_5] => 1 [:db_insert_placeholder_6] => a:0:{} [:db_insert_placeholder_7] => a:2:{s:14:"override_title";i:1;s:19:"override_title_text";s:7:"Privacy";} [:db_insert_placeholder_8] => a:0:{} [:db_insert_placeholder_9] => a:1:{s:8:"settings";N;} [:db_insert_placeholder_10] => a:0:{} [:db_insert_placeholder_11] => a:0:{} [:db_insert_placeholder_12] => 0 [:db_insert_placeholder_13] => a:0:{} [:db_insert_placeholder_14] => 5d0f22cf-7c9b-4f2a-9220-c4a2666d2d9a ) in panelizer_update_7120() (line 1100 of /var/www/nbcuni/sites/all/modules/contrib/panelizer/panelizer.install).

Any help would be appreciated. Thanks.

damienmckenna’s picture

Version: 7.x-3.4 » 7.x-3.x-dev
Priority: Major » Normal
Issue tags: -drupal 7, -panelizer
Related issues: -#2789331: panelizer_update_7120: Not null violation: 7 ERROR: null value in column "pid" violates not-null

Please open a new issue for that.

alok.tripathi’s picture

alok.tripathi’s picture

alok.tripathi’s picture

As advised created a new issue : https://www.drupal.org/node/2815081

damienmckenna’s picture

darrell_ulm’s picture

Is the current dev version the best panelizer version to run if the 3.5 version is not close?
Thank you for the info.

damienmckenna’s picture

The dev release should be fairly stable, I'm working towards a new stable release soon.

yntun’s picture

The issue on https://www.drupal.org/project/panelizer/issues/2792727 is still there as of today, still cannot be able to update even if I tried with latest dev version.

Kuàilè de xīn’s picture

Unable to compare the revisions with new panelizer update.

Steps to reproduce:

  • Use the panels IPE to create new layout
  • click on customize this page
  • add/modify some layouts -> create with new revision -> enter log message -> save
  • now go to revisions tab, click on compare(that compares the new revision against old)
  • See that it says no visible changes, it doesn't show up any difference.

Any resolution as on how to resolve this will be of great help!
Thanks in advance!

Kuàilè de xīn’s picture

Unable to compare the revisions with new panelizer update.

Steps to reproduce:

  • Use the panels IPE to create new layout
  • click on customize this page
  • add/modify some layouts -> create with new revision -> enter log message -> save
  • now go to revisions tab, click on compare(that compares the new revision against old)
  • See that it says no visible changes, it doesn't show up any difference.

Any resolution as on how to resolve this will be of great help!
Thanks in advance!

damienmckenna’s picture

@Kuàilè: Please see #2834077: Integrate with Diff.

Kuàilè de xīn’s picture

@DamienMcKenna thank you that helps !!