0

v3.7.11 on MacOS does not like Ninext

Hi all -

Anyone else having issues loading Jacques TUR Ninext with the latest version on MacOS?

I just upgraded, always while holding my breath, and when I open a DB with Ninext I get:

And I can't access my DB!

I've deleted the local Ninox preferences, but that didn't do anything.

I can't think of anything else. I can't access anything to tell it not to load Ninext.

4 replies

null
    • Ninox developper
    • Jacques_TUR
    • 1 yr ago
    • Reported - view

    This bug is fixed and it doesn't concern Ninext exactly, but just the call to the http function with two parameters. Unfortunately the bug happened before Ninext was executed and I could not fix it. See here

    Now I have download last 3.7.12 version on my Mac and all work fine : 

    Please let me know if this also works on your Mac application?

      • Fred
      • 1 yr ago
      • Reported - view

      Jacques TUR well upgrading to 3.7.12 fixed the issue. It was not available to me yesterday but now it is today.

    • Nick
    • 1 yr ago
    • Reported - view

    I also have a problem with ninext so I can't work. I use the Mac app and iCloud.

    So I thought of disconnecting from the internet so that ninext wouldn't load.

    Fingers crossed, I opened the database, the modules didn't load, so I managed to delete the code in the trigger after opening. Yeaah

    Only on one more database although disconnected from the internet ninext says all modules loaded. Strange...

    MacOS Ventura, Ninox v3.7.12

      • Ninox developper
      • Jacques_TUR
      • 1 yr ago
      • Reported - view

      Nick On the cloud, the bug is fixed since version 3.7.11. Did you clear the browser cache?

      To prevent futur Ninox bug, in this code, I added two parameters on the http function: two empty JSON objects {}, {} at the end of the function.

      var code := http("GET", "https://raw.githubusercontent.com/JacquesTur/Ninext/main/loadModules.html", {}, {}).result;
      dialog("Ninext intialization", "<script>
      window.exConfigLoadModules = {
          completion: false,
          badges: true,
          evalJS: true,
          viewEvent: true,
          buttonEvent : true,
          fieldsInspector: true,
          nativeJS: true,
          tableView: true,      autoCloseDialog: false
      };
      </script>" + code, ["close"])

Content aside

  • Status Answered
  • 1 yr agoLast active
  • 4Replies
  • 100Views
  • 3 Following