Announcement

Collapse
No announcement yet.

Ignore Lists Resetting?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Originally posted by Wayne Luke View Post
    What do the template hooks do? Do any of them have vb:data calls in them?
    The big question is why should any vb:data calls reset or delete any ignorelist users?
    The ignored user is inserted into db-table userlist with the type ignore and fetched by the API fetchUserSettings I think.

    Why should vb:data call delete it?
    vBulletin-forum.de | Das deutschsprachige vBulletin 5 Forum! | Widgets, Mods und Anleitungen auf deutsch.
    Team online, Latest Profile-Visitors, Moderation-Info, Auto-close Threads, Latest Likes, Top-Posters PRO, New&Free: vB5 MemberMap

    Comment


    • #17
      Originally posted by delicjous View Post

      The big question is why should any vb:data calls reset or delete any ignorelist users?
      The ignored user is inserted into db-table userlist with the type ignore and fetched by the API fetchUserSettings I think.

      Why should vb:data call delete it?
      Just trying to troubleshoot. If the user doesn't want to answer the questions we provide in order to understand the problem then we can't solve the problem.

      However, it a template edit calls data, changes the data, breaks the data, and the form is saved then it will kill what is stored in the database. Personally, I don't think data should be retrieved, modified, and set inside templates but that is a completely different discussion.
      Translations provided by Google.

      Wayne Luke
      The Rabid Badger - a vBulletin Cloud customization and demonstration site.
      vBulletin 5 Documentation - Updated every Friday. Report issues here.
      vBulletin 5 API - Full / Mobile
      I am not currently available for vB Messenger Chats.

      Comment


      • #18
        Originally posted by Wayne Luke View Post

        Just trying to troubleshoot. If the user doesn't want to answer the questions we provide in order to understand the problem then we can't solve the problem.

        However, it a template edit calls data, changes the data, breaks the data, and the form is saved then it will kill what is stored in the database. Personally, I don't think data should be retrieved, modified, and set inside templates but that is a completely different discussion.
        I think the OP is gone, but I am also experiencing the problem and willing to answer whatever it takes to figure this out.

        Comment


        • #19
          Are they actually resetting (the box is empty after the page reloads) or just being ignored?

          The latter is this bug: http://tracker.vbulletin.com/browse/VBV-17030
          Translations provided by Google.

          Wayne Luke
          The Rabid Badger - a vBulletin Cloud customization and demonstration site.
          vBulletin 5 Documentation - Updated every Friday. Report issues here.
          vBulletin 5 API - Full / Mobile
          I am not currently available for vB Messenger Chats.

          Comment


          • #20
            I will check with the user reporting the issue and verify, but I am pretty sure he's saying the list is getting reset to empty.

            Comment


            • #21
              Originally posted by Wayne Luke View Post

              Just trying to troubleshoot. If the user doesn't want to answer the questions we provide in order to understand the problem then we can't solve the problem.

              However, it a template edit calls data, changes the data, breaks the data, and the form is saved then it will kill what is stored in the database. Personally, I don't think data should be retrieved, modified, and set inside templates but that is a completely different discussion.
              Just asking if there is/ was a known bug with the vb:data calls. But I think also it couldn't break by a data call in the templates. Unless it is a call to update the ignorlist. I also did a test and the ignored user is still show up in the list. I will prof it the next days.

              By the way, you could check for ignored users in the database with the following query:

              Code:
              select userid as user, relationid as ignoring
              from [prefix]userlist
              where type = 'ignore'
              order by userid
              The [prefix] have to be your prefix without the brackets and could be deleted if you have no prefix on table.
              Last edited by delicjous; Wed 20th Dec '17, 2:36am.
              vBulletin-forum.de | Das deutschsprachige vBulletin 5 Forum! | Widgets, Mods und Anleitungen auf deutsch.
              Team online, Latest Profile-Visitors, Moderation-Info, Auto-close Threads, Latest Likes, Top-Posters PRO, New&Free: vB5 MemberMap

              Comment


              • #22
                The user did confirm that his ignore list is being emptied entirely, but it happens after a day or two. He logs in multiple times a day so the ignore list sticks for a while, then after a day or two it's wiped. I'll pop into mysql and see if I can see anything interesting.

                Comment


                • #23
                  Ok I ran the query provided by @delicjous, but for that one specific user's userid. Looks like he currently has 7 people in the list. I asked him to leave it empty next time it happens so that I can confirm they are being cleared from the database (and this isn't just some weird CSS problem or something).

                  Comment


                  • #24
                    Plot thickens: The userid returns records when I run the above query, but he says he sees nothing in his list. So I asked him to try in another browser so he tried in the big 3 and all were empty.

                    So ... either the above query doesnt return the list as expected, or the query used by vb5 has an issue (assumes the above query is accurate), or the app code that utilizes the results of the query is buggy (assumes the results of the above query is accurate).

                    I will troubleshoot further when I am on a computer and not a mobile.

                    Comment


                    • #25
                      Did a little research and there are not that much files which handles the ignorlist.
                      My test is still show the usernames... so it would be interesting if it happens only for this user in your forum.
                      vBulletin-forum.de | Das deutschsprachige vBulletin 5 Forum! | Widgets, Mods und Anleitungen auf deutsch.
                      Team online, Latest Profile-Visitors, Moderation-Info, Auto-close Threads, Latest Likes, Top-Posters PRO, New&Free: vB5 MemberMap

                      Comment

                      Loading...
                      Working...
                      X