diff --git a/plugins/github/src/org/jetbrains/plugins/github/api/GithubErrorMessageRaw.java b/plugins/github/src/org/jetbrains/plugins/github/api/GithubErrorMessageRaw.java
index b1236fdb0f3e..1471a5a8d37f 100644
--- a/plugins/github/src/org/jetbrains/plugins/github/api/GithubErrorMessageRaw.java
+++ b/plugins/github/src/org/jetbrains/plugins/github/api/GithubErrorMessageRaw.java
@@ -29,6 +29,7 @@ class GithubErrorMessageRaw {
private static class Error {
@Nullable public String resource;
+ @Nullable public String field;
@Nullable public String code;
@Nullable public String message;
}
@@ -41,7 +42,8 @@ class GithubErrorMessageRaw {
else {
StringBuilder s = new StringBuilder(message);
for (Error e : errors) {
- s.append("
").append("[").append(e.resource).append("]").append(e.code).append(": ").append(e.message);
+ s.append("
").append("[").append(e.resource).append(";").append(e.field).append("]").append(e.code).append(": ")
+ .append(e.message);
}
return s.toString();
}