This application is not supported on this platform


Explanation

This error indicates that the platform on which you're accessing this app does not support the app's custom global interfaces required for the application to function properly. The required custom global interfaces are sqlite and pyshell.

Causes

  • Accessing the app through a web browser

  • Using an outdated version of the desktop app

Solutions

You should only use the latest desktop app to use the application. The latest version of the desktop app can be downloaded from the GitLab Releases page here.

Source Code Review

In the ./src/pages/index.tsx line 28, the condition checks whether the platform supports sqlite and pyshell custom global interfaces or not immediately when index.tsx component is mounted, in other words, when the app is launched.

useEffect(() => {
  if (
    typeof window.sqlite === 'undefined' ||
    typeof window.pyshell === 'undefined'
  ) {
    setIsSupported(false);
    return;
  }
  ...
}, []);

Last updated