Commit ad39952
authored
# Fix RavenDB Management Studio link binding issue (#5242)
# Fix RavenDB Management Studio link binding issue
## Summary
This PR fixes a property name mismatch introduced in PR #5237 that caused the RavenDB Management Studio hyperlink to be grayed out and non-functional in the ServiceControl Management UI.
## Problem
After merging PR #5237 "Point RavenDB Management Studio link to localhost", the RavenDB Management Studio link in the Advanced Options maintenance mode section became unresponsive. The link appeared grayed out and clicking it had no effect.
## Root Cause
PR #5237 renamed the property from `StorageUrl` to `RavenDbStudioUrl` in `ServiceControlBaseService.cs`, but the corresponding ViewModel property in `ServiceControlAdvancedViewModel.cs` was incorrectly named `RavenStudioUrl` (missing "Db"). This property name mismatch caused the WPF data binding to fail.
## Solution
- Fixed property name in `ServiceControlAdvancedViewModel.cs` from `RavenStudioUrl` to `RavenDbStudioUrl`
- This ensures proper binding between the ViewModel and the underlying ServiceControlInstance property
## Files Changed
- `src/ServiceControl.Config/UI/AdvancedOptions/ServiceControlAdvancedViewModel.cs`
## Testing
- RavenDB Management Studio hyperlink now appears as an active blue link
- Clicking the link properly opens the RavenDB Studio at `http://localhost:{port}/studio/index.html#databases`
- Right-click context menu "Copy to Clipboard" functionality works correctly
Fixes issue introduced in #52371 parent 6231690 commit ad39952
File tree
1 file changed
+1
-1
lines changed- src/ServiceControl.Config/UI/AdvancedOptions
1 file changed
+1
-1
lines changedLines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
84 | | - | |
| 84 | + | |
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
| |||
0 commit comments