Uploaded image for project: 'JCommune'
  1. JCommune
  2. JC-821

Delete Topic destroys the application. HTTP Status 500

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 0.18
    • Fix Version/s: 0.18
    • Labels:
      None

      Description

      1) sign in by any user
      2) create topic in any branch
      3) click Delete button (to topic) screen 1.png. I see message "delete Post"
      4) Confirm delete. i see page of topic with button Answer, without posts. screen 2.png
      5) Go to main page. Click to branch (which created the topic). I see error page screen 3.png (and text of trace in file)

      expected:
      step 3. I should see text "... delete Topic?"
      step 4. After removing of topic i should see branch page.

        Attachments

        1. 1.png
          1.png
          194 kB
        2. 2.png
          2.png
          183 kB
        3. 3.png
          3.png
          309 kB
        4. trace to 3 screen
          17 kB

          Issue Links

            Activity

            Hide
            jk1 Evgeniy Naumenko added a comment -

            Important: this bug corrupts the database. At the moment of fix all the server databases have been repaired manualy. Be sure fix code is deployed via ci.jtalks.org on your target environment before even trying to reproduce the problem. Otherwise topic data will be corrupted once again and manual correction will be required.

            Show
            jk1 Evgeniy Naumenko added a comment - Important: this bug corrupts the database. At the moment of fix all the server databases have been repaired manualy. Be sure fix code is deployed via ci.jtalks.org on your target environment before even trying to reproduce the problem. Otherwise topic data will be corrupted once again and manual correction will be required.
            Hide
            julik Julia Atlygina added a comment -

            Evgeniy Naumenko we can't be sure that nobody do it on our uat instance.

            Show
            julik Julia Atlygina added a comment - Evgeniy Naumenko we can't be sure that nobody do it on our uat instance.
            Hide
            jk1 Evgeniy Naumenko added a comment -

            Last night I've repaired uat instance manually.
            If some branch is still unavailable simply contact me to fix it.

            btw, deploy.jtalks.org/jcommune is guaranteed to be ok regardless of your actions, so you can recheck there, if in doubt

            Show
            jk1 Evgeniy Naumenko added a comment - Last night I've repaired uat instance manually. If some branch is still unavailable simply contact me to fix it. btw, deploy.jtalks.org/jcommune is guaranteed to be ok regardless of your actions, so you can recheck there, if in doubt
            Hide
            ilzul Ilya Zhulanov added a comment -

            Verified. Step 3 - Appropriate message appears; step 4 - After removing of topic a user is on branch page.

            Show
            ilzul Ilya Zhulanov added a comment - Verified. Step 3 - Appropriate message appears; step 4 - After removing of topic a user is on branch page.

              People

              • Assignee:
                ilzul Ilya Zhulanov
                Reporter:
                masyan Maksim Reshetov
              • Votes:
                0 Vote for this issue
                Watchers:
                Start watching this issue

                Dates

                • Due:
                  Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 2h
                  2h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 2h
                  2h

                    Structure Helper Panel