Uploaded image for project: 'Keikai'
  1. Keikai
  2. KEIKAI-334

handle the massive paste error gracefully

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.4.0
    • Component/s: None
    • Labels:
      None

      Description

      Steps to Reproduce

      1. copy A1:A155 from the attached excel file
      2. paste it into Keikai starting at A1

      Current Result

      nothing pasted and console shows an error

      zss.wpd:741 Uncaught TypeError: Cannot read property 'getCell' of undefined
          at b._isProtect (zss.wpd:741)
          at b._speedCopy (zss.wpd:743)
          at fn (zss.wpd:1460)
          at b.onResponse (zss.wpd:478)
          at e (zk.wpd:343)
          at b.fire (zk.wpd:346)
          at zk.wpd:345
      

      Expected Result

      check pasting size first and produce a friendly error message

      proposed spec.

      Please evaluate the following spec. and discuss with Reporter:

      A. Load more data to the cache

      1. load more cell data from the server-side to match pasting range, then paste the data.

      B. Show graceful error message

      1. Check the pasting size first, if the size exceeds the client cache, cancel the paste and print an error message in a browser console.
      2. The error message is: Failed to paste: pasting range exceeds spreadsheet's cached cell data size

      • if it's necessary, also consider throwing a custom error
      • Then when a user or a developer see such message, we can tell him to increase preloadRowSize

        Attachments

          Activity

            People

            Assignee:
            wenninghsu wenninghsu
            Reporter:
            hawk hawk
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: