Fixed issues on the tags for groping logic on request right side panel

This commit is contained in:
Ankitkumar Satapara
2026-04-19 00:01:35 +05:30
parent 1eb917b450
commit 2d8da30eac

View File

@@ -376,7 +376,9 @@ namespace Nodify.Calculator
foreach (var method in path.Value)
{
// Determine swagger group from operation tags or path segments
var tag = method.Value.Tags?.FirstOrDefault();
var tag = (method.Value.Tags != null && method.Value.Tags.Count > 0)
? method.Value.Tags[0]
: null;
var group = !string.IsNullOrEmpty(tag)
? tag
: ExtractGroupFromPath(path.Key);
@@ -602,12 +604,16 @@ namespace Nodify.Calculator
foreach (var saved in savedNodes)
{
var savedGroup = saved.SwaggerGroup;
if (string.IsNullOrEmpty(savedGroup))
savedGroup = ExtractGroupFromPath(saved.Title ?? "");
var ovmodel = new OperationInfoViewModel
{
Title = saved.Title,
OPType = saved.OPType,
Type = OperationType.API,
SwaggerGroup = saved.SwaggerGroup ?? string.Empty
SwaggerGroup = savedGroup
};
foreach (var inputName in saved.InputNames)