Fixed issues on the tags for groping logic on request right side panel
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user