Giter Club home page Giter Club logo

Comments (1)

taheralfayad avatar taheralfayad commented on August 24, 2024

Issue Description:

After further investigation of this issue, I think I've found where the conflicts might be happening. If a user were to change the html of an issue prior to marking it as resolved, then UDOIT will not be able to find that HTML upon reloading the state, hence the "Fixed HTML was not replaced in LMS" error. Important to note however, is that every time I fixed an error manually and marked it as resolved, that error was not found after a refresh of the UDOIT LTI (but it was also not found in the resolved issues filter as well. I think the two fixes to this issue would be:

1.) Find a less generic and a less intimidating error message than "Fixed HTML was not found in LMS. Please contact administrator" so as to let the user know that their changes will actually be reflected in both UDOIT and the LMS.

2.) Find a way to retain the previous state of the issue in order to show it in the resolved issues section.

Images:

Before manually fixing the issue:
Screenshot 2023-04-13 at 3 07 12 PM

The issue after the user checks "mark as resolved" after the html content has been altered:
Screenshot 2023-04-13 at 3 08 22 PM

Searching with the "resolved issues" filter (as you can see, the issue in question does not show up in as a manually resolved issue):
Screenshot 2023-04-13 at 3 08 46 PM

Number of issues after the user manually fixes the issue:
Screenshot 2023-04-13 at 3 10 32 PM

from udoit.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.