Uploaded image for project: 'eZ Platform Enterprise Edition'
  1. eZ Platform Enterprise Edition
  2. EZEE-1591

Cannot publish new Landing Page in Safari and Edge

    XMLWordPrintable

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: High High
    • 1.10.0
    • None
    • Studio UI
    • None
    • Safari 10.1.1
      EdgeHTML 15.16215
      dev-master installed

    Description

      Cannot publish new Landing Page in Safari and Edge

      It is not possible to publish new Landing Page when multiple Schedule Blocks with overflows are set

      Steps to reproduce:
      1. Create a new Landing Page
      2. Add 3 Schedule Blocks (named: S1, S2, S3)
      3. Set overflows: S1 -> S2 -> S3
      4. Add a Place from "Places & Tastes" category to S1
      5. Move timeline forward, add another Place to S1 (causing overflow)
      6. Move timeline forward, add another Place to S1 (causing overflow)
      7. Click "Publish"

      Expected:
      LP is published

      Actual:
      Clicking the button does nothing.

      Somewhere when this steps are performed an error occurs and causes the rest of the functionalities to stop working.
      Error in console in Safari:

      [Error] TypeError: undefined is not a function
      performIteration (_ezcombo:282)
      _copyLayoutStyles (_ezcombo:282)
      _copyLayoutStyles
      forEach
      _correctSlotsAlignment (_ezcombo:257)
      _notify (_ezcombo:17)
      notify (_ezcombo:17:253)
      _notify (_ezcombo:16:4264)
      _procSubs (_ezcombo:16:4924)
      fireComplex (_ezcombo:26:1920)
      _fire (_ezcombo:16:4531)
      fire (_ezcombo:17:5473)
      (anonymous function) (_ezcombo:783)
      forEach
      (anonymous function) (_ezcombo:780)
      forEach
      _collectScheduleBlocks (_ezcombo:779)
      _notify (_ezcombo:17)
      notify (_ezcombo:17:253)
      _notify (_ezcombo:16:4264)
      _procSubs (_ezcombo:16:4924)
      (anonymous function) (_ezcombo:26:2103)
      fireComplex (_ezcombo:26:1951)
      _fire (_ezcombo:16:4531)
      fire (_ezcombo:17:5473)
      _fireAttrChange (_ezcombo:148:844)
      _setAttr (_ezcombo:140:2379)
      set (_ezcombo:148:226)
      _reorderBlocksInModel (_ezcombo:1532)
      _notify (_ezcombo:17)
      notify (_ezcombo:17:253)
      _notify (_ezcombo:16:4264)
      _procSubs (_ezcombo:16:4924)
      fireComplex (_ezcombo:26:1412)
      _fire (_ezcombo:16:4531)
      fire (_ezcombo:17:5473)
      (anonymous function) (_ezcombo:829)
      forEach
      _correctBlocksOrder (_ezcombo:828)
      _notify (_ezcombo:17)
      notify (_ezcombo:17:253)
      _notify (_ezcombo:16:4264)
      _procSubs (_ezcombo:16:4924)
      fireComplex (_ezcombo:26:1412)
      _fire (_ezcombo:16:4531)
      fire (_ezcombo:17:5473)
      _sendDataForPublishing (_ezcombo:1769)
      _notify (_ezcombo:17)
      notify (_ezcombo:17:253)
      _notify (_ezcombo:16:4264)
      _procSubs (_ezcombo:16:4924)
      fireComplex (_ezcombo:26:1412)
      _fire (_ezcombo:16:4531)
      fire (_ezcombo:16:4391)
      bubble (_ezcombo:26:4343)
      bubble (_ezcombo:26:4191)
      fire (_ezcombo:17:5419)
      _getBasicsFieldsValues (_ezcombo:908)
      _notify (_ezcombo:17)
      notify (_ezcombo:17:253)
      _notify (_ezcombo:16:4264)
      _procSubs (_ezcombo:16:4924)
      fireComplex (_ezcombo:26:1412)
      _fire (_ezcombo:16:4531)
      fire (_ezcombo:17:5473)
      _handleEventGetPageInfo (_ezcombo:1055)
      _notify (_ezcombo:17)
      notify (_ezcombo:17:253)
      _notify (_ezcombo:16:4264)
      _procSubs (_ezcombo:16:4924)
      fireComplex (_ezcombo:26:1412)
      _fire (_ezcombo:16:4531)
      fire (_ezcombo:17:5473)
      _preparePageInfo (_ezcombo:1254)
      _notify (_ezcombo:17)
      notify (_ezcombo:17:253)
      _notify (_ezcombo:16:4264)
      _procSubs (_ezcombo:16:4924)
      fireComplex (_ezcombo:26:1412)
      _fire (_ezcombo:16:4531)
      fire (_ezcombo:16:4391)
      bubble (_ezcombo:26:4343)
      bubble (_ezcombo:26:4191)
      fireComplex (_ezcombo:26:1540)
      _fire (_ezcombo:16:4531)
      fire (_ezcombo:17:5473)
      _fireAction (_ezcombo:1252)
      _notify (_ezcombo:17)
      notify (_ezcombo:17:253)
      _notify (_ezcombo:16:4264)
      _procSubs (_ezcombo:16:4924)
      fireSimple (_ezcombo:16:4665)
      _fire (_ezcombo:16:4550)
      fire (_ezcombo:16:4391)
      fire (_ezcombo:48:731)
      _end (_ezcombo:56:1953)
      _notify (_ezcombo:17)
      notify (_ezcombo:17:253)
      _notify (_ezcombo:16:4264)
      _procSubs (_ezcombo:16:4924)
      fireSimple (_ezcombo:16:4665)
      _fire (_ezcombo:16:4550)
      fire (_ezcombo:16:4391)
      fn (_ezcombo:236:3333)

      Error in Edge:

      Function expected (_ezcombo(1488,12))

      Note: I've been able to reproduce it on clean installation, but it requires more work - in steps 4 and 5 4 Images have to be added to fill the blocks so that adding one more causes overflow.

      Attachments

        Activity

          People

            Unassigned Unassigned
            marek.nocon@ibexa.co Marek NocoĊ„
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: