# Cannot pass any URL parameters to @flowfuse/node-red-dashboard 1.8.1

**URL:** <https://discourse.nodered.org/t/cannot-pass-any-url-parameters-to-flowfuse-node-red-dashboard-1-8-1/87863>\
**Category:** Dashboard\
**Tags:** docker, dashboard-2\
**Created:** [10 May 2024 14:15 UTC](https://discourse.nodered.org/t/cannot-pass-any-url-parameters-to-flowfuse-node-red-dashboard-1-8-1/87863 "2024-05-10T14:15:31Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![agri-code](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/agri-code/32/90845_2.png) [@agri-code](https://discourse.nodered.org/u/agri-code)\
**Post date:** [10 May 2024 14:15 UTC](https://discourse.nodered.org/t/cannot-pass-any-url-parameters-to-flowfuse-node-red-dashboard-1-8-1/87863/1 "2024-05-10T14:15:31Z")

</div>

I'm working on a pet project of mine and I ran into a major issue with the new dashboard.

Appending parameters to a dashboard URL on node **red 2.2.2** and **node-red-dashboard 3.1.6** works. However, passing parameters like

- `/dashboard/home?foo=bar&dope=true` or
- `/dashboard/home#foo=bar&dope=true` or
- `/dashboard/home#?foo=bar&dope=true` or
- `/dashboard/home#0?foo=bar&dope=true`

to **@flowfuse/node-red-dashboard 1.8.1** on **node red 3.1.9** fails due to a forced redirect. I cannot pass any parameters into any dashboard URL and use them to query other, external services.

Furthermore I noticed that sending:

```javascript
msg.payload = {
    page:'Stat details',
    query: {
        profileId: msg.profileId
    }
}
return msg;

```

from a function node to `ui-control` node does completely and altogether ignore the query parameter that is, from what I understand [from the documentation](https://dashboard.flowfuse.com/nodes/widgets/ui-control.html), the way of programmatically navigating the app and passing parameters along. Here's the output of a `ui-event` node after navigating to any of the above listed URLs.

```javascript
{
    "topic": "$pageview",
    "payload": {
        "page": {
            "id": "52aed704e26d62f7",
            "name": "Home",
            "ui": "e20e1ec3320ffde3",
            "path": "/home",
            "icon": "home",
            "layout": "grid",
            "theme": "7bfc8dfc9cc70794",
            "order": -1,
            "className": "",
            "visible": true,
            "disabled": false,
            "route": {
                "path": "/dashboard/home",
                "name": "Page:Home"
            },
            "_groups": ["9150edd85865484c"]
        }
    },
    "_client": {
        "socketId": "Xu9IqJt67rUkUB4zAABz"
    },
    "_msgid": "236f4d9e4b877fb1"
}

```

* * *

Running the current docker image `nodered/node-red:latest` as of four hours ago.

Maybe I did not read the documentation attentively enough, maybe I did not configure something correctly or maybe I am just temporarily brain dead.

In any case, I'd appreciate some help preserving my sanity and move on with my pet project.

Thanks for helping me out!

---

<div class="post-metadata">

**Author:** ![joepavitt](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/joepavitt/32/59722_2.png) [@joepavitt](https://discourse.nodered.org/u/joepavitt)\
**Post date:** [10 May 2024 14:41 UTC](https://discourse.nodered.org/t/cannot-pass-any-url-parameters-to-flowfuse-node-red-dashboard-1-8-1/87863/2 "2024-05-10T14:41:05Z")

</div>

Hi! Sorry for the inconvenience here, I put in a fix for this yesterday: [Support query params in UI Event & UI Control by joepavitt · Pull Request #830 · FlowFuse/node-red-dashboard · GitHub](https://github.com/FlowFuse/node-red-dashboard/pull/830) - it auto-updates our docs, but the release hasn't quite yet been cut. Was planned for today, but trying to squeeze a couple of more pieces in!

I'm just waiting on a couple more PRs to go in for a rounded release - hoping early next week and it'll be published.

---

<div class="post-metadata">

**Author:** ![agri-code](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/agri-code/32/90845_2.png) [@agri-code](https://discourse.nodered.org/u/agri-code)\
**Post date:** [10 May 2024 14:42 UTC](https://discourse.nodered.org/t/cannot-pass-any-url-parameters-to-flowfuse-node-red-dashboard-1-8-1/87863/3 "2024-05-10T14:42:48Z")

</div>

Oh man.... I thought I'm going crazy... Thanks for clarifying.

I'll keep an eye on the docker containers (as I run a lot of instances of node red for various things).

---

<div class="post-metadata">

**Author:** ![joepavitt](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/joepavitt/32/59722_2.png) [@joepavitt](https://discourse.nodered.org/u/joepavitt)\
**Post date:** [10 May 2024 14:44 UTC](https://discourse.nodered.org/t/cannot-pass-any-url-parameters-to-flowfuse-node-red-dashboard-1-8-1/87863/4 "2024-05-10T14:44:18Z")

</div>

It's not going to need a docker-container update, it'll just update in Node-RED Palette Manager once released, you'll just need to click "update".

We normally get a quick turnaround on publishing to release, just been a bit of a crazy day 😄

---

<div class="post-metadata">

**Author:** ![agri-code](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/agri-code/32/90845_2.png) [@agri-code](https://discourse.nodered.org/u/agri-code)\
**Post date:** [10 May 2024 14:55 UTC](https://discourse.nodered.org/t/cannot-pass-any-url-parameters-to-flowfuse-node-red-dashboard-1-8-1/87863/5 "2024-05-10T14:55:17Z")

</div>

Worry not, you've already helped by telling me that I am not insane.

Take your time and thanks for this contributing to this awesome software 😄👍

---

<div class="post-metadata">

**Author:** ![agri-code](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/agri-code/32/90845_2.png) [@agri-code](https://discourse.nodered.org/u/agri-code)\
**Post date:** [21 May 2024 12:58 UTC](https://discourse.nodered.org/t/cannot-pass-any-url-parameters-to-flowfuse-node-red-dashboard-1-8-1/87863/6 "2024-05-21T12:58:23Z")

</div>

Upgraded and everything works. Thank you very much ❤

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [4 June 2024 12:58 UTC](https://discourse.nodered.org/t/cannot-pass-any-url-parameters-to-flowfuse-node-red-dashboard-1-8-1/87863/7 "2024-06-04T12:58:55Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
