This is an automated email from the ASF dual-hosted git repository.

rshah pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficcontrol.git


The following commit(s) were added to refs/heads/master by this push:
     new b820264858 Fix Server Capability V5 Type Minor version (#7598)
b820264858 is described below

commit b820264858b6b43d22ecced75bbb1e109fc5b824
Author: Jagan Parthiban <[email protected]>
AuthorDate: Mon Jun 26 20:08:12 2023 +0530

    Fix Server Capability V5 Type Minor version (#7598)
    
    * Fix Type Minor version
    
    * Fix Type Minor version + CHANGELOG.md
---
 CHANGELOG.md                     |  1 +
 lib/go-tc/server_capabilities.go | 18 +++++++++---------
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index a207fe4dd2..2c03baf4d4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -57,6 +57,7 @@ The format is based on [Keep a 
Changelog](http://keepachangelog.com/en/1.0.0/).
 - [#7469](https://github.com/apache/trafficcontrol/pull/7469) *Traffic Ops* 
Changed logic to not report empty or missing cookies into TO error.log.
 
 ### Fixed
+- [#7598](https://github.com/apache/trafficcontrol/pull/7598)  *Traffic Ops* 
Fixes Server Capability V5 Type Name Minor version
 - [#7570](https://github.com/apache/trafficcontrol/pull/7570) *Traffic Ops* 
Fixes `deliveryservice_request_comments` v5 apis to respond with `RFC3339` 
date/time Format.
 - [#7312](https://github.com/apache/trafficcontrol/issues/7312) *Docs* 
Changing docs for CDN locks for DELETE response structure v4 and v5. 
 - [#7572](https://github.com/apache/trafficcontrol/pull/7572) *Traffic Ops* 
Fixes Delivery Service Requests V5 apis docs with RFC3339 date/time Format
diff --git a/lib/go-tc/server_capabilities.go b/lib/go-tc/server_capabilities.go
index 943118e2a7..6422b19fde 100644
--- a/lib/go-tc/server_capabilities.go
+++ b/lib/go-tc/server_capabilities.go
@@ -61,29 +61,29 @@ type ServerCapabilityDetailResponseV41 struct {
 }
 
 // ServerCapabilityV5 is an alias for the latest minor version for the major 
version 5.
-type ServerCapabilityV5 ServerCapabilityV51
+type ServerCapabilityV5 ServerCapabilityV50
 
-// ServerCapabilityV51 contains information about a given serverCapability in 
Traffic Ops V5.
-type ServerCapabilityV51 struct {
+// ServerCapabilityV50 contains information about a given serverCapability in 
Traffic Ops V5.
+type ServerCapabilityV50 struct {
        Name        string    `json:"name" db:"name"`
        LastUpdated time.Time `json:"lastUpdated" db:"last_updated"`
        Description string    `json:"description" db:"description"`
 }
 
 // ServerCapabilitiesResponseV5 is an alias for the latest minor version for 
the major version 5.
-type ServerCapabilitiesResponseV5 ServerCapabilitiesResponseV51
+type ServerCapabilitiesResponseV5 ServerCapabilitiesResponseV50
 
-// ServerCapabilitiesResponseV51 contains the result data from a GET(v5.1 and 
above) /server_capabilities request.
-type ServerCapabilitiesResponseV51 struct {
+// ServerCapabilitiesResponseV50 contains the result data from a GET(v5.1 and 
above) /server_capabilities request.
+type ServerCapabilitiesResponseV50 struct {
        Response []ServerCapabilityV5 `json:"response"`
        Alerts
 }
 
 // ServerCapabilityDetailResponseV5 is an alias for the latest minor version 
for the major version 5.
-type ServerCapabilityDetailResponseV5 ServerCapabilityDetailResponseV51
+type ServerCapabilityDetailResponseV5 ServerCapabilityDetailResponseV50
 
-// ServerCapabilityDetailResponseV51 contains the result data from a POST(v5.1 
and above) /server_capabilities request.
-type ServerCapabilityDetailResponseV51 struct {
+// ServerCapabilityDetailResponseV50 contains the result data from a POST(v5.1 
and above) /server_capabilities request.
+type ServerCapabilityDetailResponseV50 struct {
        Response ServerCapabilityV5 `json:"response"`
        Alerts
 }

Reply via email to