beyondcode / beyondcode/invoker-er-diagram-plugin

Multiple issues

Open
#2 8 comments 0 reactions 0 assignees View on GitHub
Dominant language
Vue
Stars
16
Forks
2
PR merge metrics
No merged PRs in 30d

Description

Just installed Invoker latest version, installed this plugin and when I try to click into a project, it throws up an error modal that's cut off and not copy-and-paste friendly. It also then throws an "Ooops. It seems like something went wrong" with no errors included. See https://bit.ly/3riLh4f

This plugin's icon is not visible or accessible after installing + restarting either.

Opening up the dev tools this is an error:

```
C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vue-router\dist\vue-router.common.js:1960 Uncaught (in promise) Error: Redirected when going from "/home" to "/project/placeholder" via a navigation guard.
at createRouterError (C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vue-router\dist\vue-router.common.js:1960)
at createNavigationRedirectedError (C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vue-router\dist\vue-router.common.js:1919)
at C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vue-router\dist\vue-router.common.js:2268
at renderer.js:6
at iterator (C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vue-router\dist\vue-router.common.js:2254)
at step (C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vue-router\dist\vue-router.common.js:1900)
at step (C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vue-router\dist\vue-router.common.js:1904)
at runQueue (C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vue-router\dist\vue-router.common.js:1908)
at HashHistory.confirmTransition (C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vue-router\dist\vue-router.common.js:2284)
at HashHistory.transitionTo (C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vue-router\dist\vue-router.common.js:2154)

C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vue-router\dist\vue-router.common.js:18 [vue-router] Duplicate named routes definition: { name: "tinkerwell", path: "/tinkerwell" }

renderer.js:1 Uncaught (in promise) undefined
a @ renderer.js:1
(anonymous) @ renderer.js:1
Promise.then (async)
a @ renderer.js:1
(anonymous) @ renderer.js:1
r @ renderer.js:1
(anonymous) @ renderer.js:1
(anonymous) @ renderer.js:1
value @ renderer.js:1
loadProject @ renderer.js:6
(anonymous) @ renderer.js:6
Promise.then (async)
openRemoteProject @ renderer.js:6
openProject @ renderer.js:6
K @ renderer.js:1
o @ renderer.js:1
K @ renderer.js:1
n.$emit @ renderer.js:6
open @ renderer.js:6
K @ renderer.js:1
o @ renderer.js:1
Ur.t._wrapper @ renderer.js:1
C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vuex\dist\vuex.common.js:540 Uncaught (in promise)
(anonymous) @ C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vuex\dist\vuex.common.js:540
Promise.then (async)
(anonymous) @ C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vuex\dist\vuex.common.js:517
dispatch @ C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vuex\dist\vuex.common.js:516
boundDispatch @ C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vuex\dist\vuex.common.js:404
loadProject @ renderer.js:6
(anonymous) @ renderer.js:6
Promise.then (async)
openRemoteProject @ renderer.js:6
openProject @ renderer.js:6
K @ renderer.js:1
o @ renderer.js:1
K @ renderer.js:1
n.$emit @ renderer.js:6
open @ renderer.js:6
K @ renderer.js:1
o @ renderer.js:1
Ur.t._wrapper @ renderer.js:1
C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vue-router\dist\vue-router.common.js:1960 Uncaught (in promise) Error: Redirected when going from "/home?project=remote-4wSCus5VxRfFA52NNVmKRU" to "/project/placeholder" via a navigation guard.
at createRouterError (C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vue-router\dist\vue-router.common.js:1960)
at createNavigationRedirectedError (C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vue-router\dist\vue-router.common.js:1919)
at C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vue-router\dist\vue-router.common.js:2268
at renderer.js:6
at iterator (C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vue-router\dist\vue-router.common.js:2254)
at step (C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vue-router\dist\vue-router.common.js:1900)
at step (C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vue-router\dist\vue-router.common.js:1904)
at runQueue (C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vue-router\dist\vue-router.common.js:1908)
at HashHistory.confirmTransition (C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vue-router\dist\vue-router.common.js:2284)
at HashHistory.transitionTo (C:\Users\Braunson\AppData\Local\Programs\Invoker\resources\app.asar\node_modules\vue-router\dist\vue-router.common.js:2154)
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the failure by installing the plugin, restarting Invoker, and opening a project while watching the developer tools. Start with the renderer.js stack traces and the vue-router duplicate named-route warning. Done means project opening works, the plugin icon is visible and accessible, and error messages are neither cut off nor empty.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.