Skip to content

Commit 2f859e6

Browse files
authored
Webhook project setttings fix (#1265)
Ternary operator fix altered the ternary operator to account for cases where websocket is empty.
1 parent 2ea5a47 commit 2f859e6

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

Packages/io.chainsafe.web3-unity/Editor/Web3SettingsEditor.ChainSettings.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,8 +141,9 @@ public void OnGUI()
141141
selectedWebHookIndex =
142142
Mathf.Clamp(selectedWebHookIndex, 0, window.chainList[selectedChainIndex].rpc.Count - 1);
143143
var webhookIndex = window.chainList[selectedChainIndex].rpc.IndexOf(chainConfig.Ws);
144-
var selectedWebHook =
145-
webhookIndex == -1 ? window.chainList[selectedChainIndex].rpc[selectedWebHookIndex] : chainConfig.Ws;
144+
var selectedWebHook = (webhookIndex == -1 || string.IsNullOrEmpty(chainConfig.Ws))
145+
? window.chainList[selectedChainIndex].rpc[selectedWebHookIndex]
146+
: chainConfig.Ws;
146147
if (GUILayout.Button(selectedWebHook, EditorStyles.popup))
147148
{
148149
searchProvider = CreateInstance<StringListSearchProvider>();

0 commit comments

Comments
 (0)