Community
    • Categories
    • Recent
    • Popular
    • Users
    • Search
    • Register
    • Login

    Bug bei Unfertige, archivierte und gelöschte Kategorieeinträge entfernen

    Scheduled Pinned Locked Moved Entwicklung
    3 Posts 2 Posters 1.1k Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • P Offline
      pborowy
      last edited by

      Hallo!

      Und noch einer…

      Wenn man Unfertige, archivierte und gelöschte Kategorieeinträge entfernen lässt (durch die Buttons auf der "One Support Button To Fix Them All"-Seite) werden bestehende Anwedungsinstallationen gelöscht. Also alles was in der spezifischen Kategorie Anwedungen unter Installation eingepflegt ist. Egal ob es im Objekt Betriebssystem oder Anwendungen ist.

      Gruß,
      Philipp

      1 Reply Last reply Reply Quote 0
      • LFischerL Offline
        LFischer
        last edited by

        Hallo Philipp,

        vielen Dank für die Meldung! Wir haben dieses Problem erkannt und arbeiten bereits an einer Lösung.

        Viele Grüße
        Leo

        1 Reply Last reply Reply Quote 0
        • LFischerL Offline
          LFischer
          last edited by

          Hallo Philipp,

          wir konnten den Fehler finden! Der Bugfix wird in der kommenden Version 1.0.2 verfügbar sein - Er lässt sich allerdings auch schnell selbst einbauen:

          In der Datei "<i-doit>/src/classes/modules/isys_module_system.class.php" in der Methode "cleanup_categories" (auf Zeile 1761 und 1782 für die 1.0 / Zeile 1798 und 1819 für die 1.0.1)

          muss folgendes ergänzt werden:
          Statt:

          ->get_data(NULL, NULL, ' AND (' . $l_table . '.' . $l_table . '__status = ' . $l_dao->convert_sql_int($p_type) . ' OR ' . $l_table . '.' . $l_table . '__status IS NULL)');
          

          Muss es in beiden Zeilen heißen:

          ->get_data(NULL, NULL, ' AND (' . $l_table . '.' . $l_table . '__status = ' . $l_dao->convert_sql_int($p_type) . ' OR ' . $l_table . '.' . $l_table . '__status IS NULL)', null, $p_type);
          

          Es müssen also die beiden letzten Parameter ergänzt werden.

          Viele Grüße
          Leo</i-doit>

          1 Reply Last reply Reply Quote 0

          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

          With your input, this post could be even better 💗

          Register Login
          • First post
            Last post