From 5fdd9c90ee2f2707b06ab2afc2cb1100c694808c Mon Sep 17 00:00:00 2001 From: Vishnu Pujari Date: Thu, 25 Sep 2025 11:25:06 +0530 Subject: [PATCH 1/3] add error description in the response --- src/main/java/com/plivo/api/models/campaign/Campaign.java | 7 ++++++- .../com/plivo/api/models/campaign/CampaignResponse.java | 8 +++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/plivo/api/models/campaign/Campaign.java b/src/main/java/com/plivo/api/models/campaign/Campaign.java index db669510..365c3bae 100644 --- a/src/main/java/com/plivo/api/models/campaign/Campaign.java +++ b/src/main/java/com/plivo/api/models/campaign/Campaign.java @@ -31,6 +31,7 @@ public class Campaign extends BaseResource { private String errorCode; private String vertical; private String campaignAlias; + private String errorDescription; @@ -141,6 +142,10 @@ public String getErrorReason() { return errorReason; } + public String getErrorDescription() { + return this.errorDescription; + } + /** * @return MnoMetadata return the mnoMetadata */ @@ -190,4 +195,4 @@ public String getCampaignAlias() { public String getId() { return this.campaignID; } -} \ No newline at end of file +} diff --git a/src/main/java/com/plivo/api/models/campaign/CampaignResponse.java b/src/main/java/com/plivo/api/models/campaign/CampaignResponse.java index 94f330ca..b1f83141 100644 --- a/src/main/java/com/plivo/api/models/campaign/CampaignResponse.java +++ b/src/main/java/com/plivo/api/models/campaign/CampaignResponse.java @@ -29,6 +29,7 @@ public class CampaignResponse extends BaseResource{ private CampaignAttributes campaignAttributes; private String vertical; private String campaignAlias; + private String errorDescription; @@ -179,9 +180,14 @@ public String getErrorReason() { return errorReason; } + public String getErrorDescription() { + return errorDescription; + } + + @Override public String getId() { return this.campaignID; } -} \ No newline at end of file +} From d65621d3d04198dacbefc6cfaf38b71efa654976 Mon Sep 17 00:00:00 2001 From: Vishnu Pujari Date: Thu, 25 Sep 2025 12:33:39 +0530 Subject: [PATCH 2/3] add changelogs and version update --- CHANGELOG.md | 4 ++++ README.md | 6 +++--- pom.properties | 2 +- pom.xml | 2 +- src/main/resources/com/plivo/api/version.txt | 2 +- 5 files changed, 10 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b236081a..20744251 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# Change Log +## [5.45.5](https://github.com/plivo/plivo-java/tree/v5.45.5)(2025-09-25) +**Feature - Campaign Error Desciption Field** + # Change Log ## [5.45.4](https://github.com/plivo/plivo-java/tree/v5.45.4)(2025-02-18) **Feature - Throw GeoPermissionException on synchronous geopermissions error** diff --git a/README.md b/README.md index d29d53ec..b06058db 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ The Plivo Java SDK makes it simpler to integrate communications into your Java a ### To Install Stable release -You can use this SDK by adding it as a dependency in your dependency management tool. Alternatively, you can use the [JAR file](https://search.maven.org/remotecontent?filepath=com/plivo/plivo-java/5.45.4/plivo-java-5.45.4.jar). +You can use this SDK by adding it as a dependency in your dependency management tool. Alternatively, you can use the [JAR file](https://search.maven.org/remotecontent?filepath=com/plivo/plivo-java/5.45.5/plivo-java-5.45.5.jar). If you are using Maven, use the following XML to include the Plivo SDK as a dependency. @@ -19,13 +19,13 @@ If you are using Maven, use the following XML to include the Plivo SDK as a depe com.plivo plivo-java - 5.45.4 + 5.45.5 ``` If you are using Gradle, use the following line in your dependencies. ``` -compile 'com.plivo:plivo-java:5.45.4' +compile 'com.plivo:plivo-java:5.45.5' ``` ### To Install Beta release diff --git a/pom.properties b/pom.properties index b3791d90..ccc36ab0 100644 --- a/pom.properties +++ b/pom.properties @@ -1,6 +1,6 @@ # Written manually. -version=5.45.4 +version=5.45.5 groupId=com.plivo artifactId=plivo-java diff --git a/pom.xml b/pom.xml index 114dc66f..8155c597 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 com.plivo plivo-java - 5.45.4 + 5.45.5 plivo-java A Java SDK to make voice calls & send SMS using Plivo and to generate Plivo XML diff --git a/src/main/resources/com/plivo/api/version.txt b/src/main/resources/com/plivo/api/version.txt index a637ab28..0315a169 100644 --- a/src/main/resources/com/plivo/api/version.txt +++ b/src/main/resources/com/plivo/api/version.txt @@ -1 +1 @@ -5.45.4 +5.45.5 From f2f9747350ebeb60dda0c24a34196a2e00cbe1e0 Mon Sep 17 00:00:00 2001 From: Vishnu Pujari Date: Thu, 25 Sep 2025 12:38:41 +0530 Subject: [PATCH 3/3] remove object reference --- src/main/java/com/plivo/api/models/campaign/Campaign.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/plivo/api/models/campaign/Campaign.java b/src/main/java/com/plivo/api/models/campaign/Campaign.java index 365c3bae..6b8f6060 100644 --- a/src/main/java/com/plivo/api/models/campaign/Campaign.java +++ b/src/main/java/com/plivo/api/models/campaign/Campaign.java @@ -143,7 +143,7 @@ public String getErrorReason() { } public String getErrorDescription() { - return this.errorDescription; + return errorDescription; } /**