Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-41442

Content item fails in assignments rich text editor but nowhere else

    Details

    • 19 status:
      Resolved
    • 12 status:
      Verified
    • Test Plan:
      Hide

      Go into Assignment, Add a new assignment, in CKEditor select shopping cart, go to TsugiCloud App Store, pick a tool and install it.  Back in Sakai after you press "OK",   There will be no new item and a traceback in the console.  If you go into Announcements, add a new announcement and go through the same progress - it will work - you will get a link and no traceback.

      Show
      Go into Assignment, Add a new assignment, in CKEditor select shopping cart, go to TsugiCloud App Store, pick a tool and install it.  Back in Sakai after you press "OK",   There will be no new item and a traceback in the console.  If you go into Announcements, add a new announcement and go through the same progress - it will work - you will get a link and no traceback.

      Description

      If you have a Content Item tool and launch the shopping cart from the rich text editor, you can select and return a LTI link in any instance of CKEditor excpet for the one on the "Add Assignments" page.   On that page after you press "OK" to install the content item you get the following in the console.log:

      TypeError: Cannot read property 'checkReadOnly' of undefined
      at ckeditor.js?version=64f57e07:407
      at $.insertHtml (ckeditor.js?version=64f57e07:377)
      at $.<anonymous> (ckeditor.js?version=64f57e07:387)
      at a.p (ckeditor.js?version=64f57e07:10)
      at a.<anonymous> (ckeditor.js?version=64f57e07:12)
      at a.CKEDITOR.editor.CKEDITOR.editor.fire (ckeditor.js?version=64f57e07:13)
      at a.insertHtml (ckeditor.js?version=64f57e07:287)
      at CKEDITOR.dialog.onOk (plugin.js?t=IA8F:61)
      at CKEDITOR.dialog.<anonymous> (ckeditor.js?version=64f57e07:600)
      at CKEDITOR.dialog.p (ckeditor.js?version=64f57e07:10)

       

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                csev Charles Severance
                Reporter:
                csev Charles Severance
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Git Source Code