fixes for capabilities
This commit is contained in:
@@ -18,14 +18,11 @@ public class ServerCapabilitiesHandler : IApiHandlerInitializer
|
||||
|
||||
public virtual ApiResult GetCapabilities(ApiRequestInfo req)
|
||||
{
|
||||
var msg = BuildMessage(req);
|
||||
if (server is ServerCapabilitiesMessage message)
|
||||
message.Endpoints.AddRange(server.GetEndpoints());
|
||||
return ApiResult.Ok(msg);
|
||||
return ApiResult.Ok(BuildMessage(req));
|
||||
}
|
||||
|
||||
protected virtual ApiMessage? BuildMessage(ApiRequestInfo req)
|
||||
{
|
||||
return new ServerCapabilitiesMessage();
|
||||
return new ServerCapabilitiesMessage(server?.GetEndpoints() ?? []);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user