# \[IGN-9012\]Find/replace doesn't replace indirect expression?

**URL:** <https://forum.inductiveautomation.com/t/ign-9012-find-replace-doesnt-replace-indirect-expression/83946>\
**Category:** Ignition\
**Created:** [January 8, 2024, 8:56pm UTC](https://forum.inductiveautomation.com/t/ign-9012-find-replace-doesnt-replace-indirect-expression/83946 "2024-01-08T20:56:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ian.sebryk](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ian.sebryk/32/49319_2.png) [@ian.sebryk](https://forum.inductiveautomation.com/u/ian.sebryk)\
**Post date:** [January 8, 2024, 8:56pm UTC](https://forum.inductiveautomation.com/t/ign-9012-find-replace-doesnt-replace-indirect-expression/83946/1 "2024-01-08T20:56:14Z")

</div>

i have to do a bunch of find/replace ops to bring things inline with standards, blah, blah, blah. but the dialog, while telling me it will replace something, doesn't actually replace it. and i wind up having to manually copy/paste 800+ items. this is sub-optimal. 👎

 ![Screenshot 2024-01-08 133742](https://us1.discourse-cdn.com/inductiveautomation/original/3X/d/2/d26caa4c657b401cbb75e13cf569ab8549e947fc.png)

 ![Screenshot 2024-01-08 133837](https://us1.discourse-cdn.com/inductiveautomation/original/3X/a/0/a077cb431c7a3208899b05f78d6f6d8c0e986b83.png)

can a more enlightened soul explain what's happening here? i have a feeling i know the answer and i pre-don't like it. 😛

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [January 9, 2024, 5:01pm UTC](https://forum.inductiveautomation.com/t/ign-9012-find-replace-doesnt-replace-indirect-expression/83946/2 "2024-01-09T17:01:41Z")

</div>

> [@ian.sebryk](#):
>
> i have a feeling i know the answer and i pre-don't like it. 😛

It's a bug 🙃

We're leaving the old reference around, but the UI just isn't aware of it:

```json
          "config": {
            "fallbackDelay": 2.5,
            "mode": "indirect",
            "references": {
              "abc": "{this.custom.key}"
            },
            "tagPath": "[System]Gateway/Redundancy/{ghi}"
          },

```

Probably not new, just never caught during initial implementation of find & replace for Perspective.

---

<div class="post-metadata">

**Author:** ![ian.sebryk](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ian.sebryk/32/49319_2.png) [@ian.sebryk](https://forum.inductiveautomation.com/u/ian.sebryk)\
**Post date:** [January 9, 2024, 5:43pm UTC](https://forum.inductiveautomation.com/t/ign-9012-find-replace-doesnt-replace-indirect-expression/83946/3 "2024-01-09T17:43:26Z")

</div>

A bug!? In software!? Never heard of such a thing. 😉

Fair enough. Might be faster to just export the view and use an IDE to rip through it then re-import it...? Thanks for letting me know, regardless. I thought i'd missed a setting or something.
