diff --git a/src/main/java/lol/aabss/skhttp/elements/Types.java b/src/main/java/lol/aabss/skhttp/elements/Types.java index 51bb056..fd450f5 100644 --- a/src/main/java/lol/aabss/skhttp/elements/Types.java +++ b/src/main/java/lol/aabss/skhttp/elements/Types.java @@ -8,6 +8,7 @@ import java.net.http.HttpClient; import java.net.http.HttpRequest; +import java.net.http.HttpResponse; public class Types { static { @@ -59,7 +60,7 @@ public boolean canParse(@NotNull ParseContext context) { ) ); - Classes.registerClass(new ClassInfo<>(HttpRequest.class, "httpresponse") + Classes.registerClass(new ClassInfo<>(HttpResponse.class, "httpresponse") .name("Http Response") .description("Represents an http response.") .user("http ?requests?") @@ -72,13 +73,13 @@ public boolean canParse(@NotNull ParseContext context) { } @Override - public @NotNull String toString(HttpRequest o, int flags) { + public @NotNull String toString(HttpResponse o, int flags) { return toVariableNameString(o); } @Override - public @NotNull String toVariableNameString(HttpRequest o) { - return "http request"; + public @NotNull String toVariableNameString(HttpResponse o) { + return "http response"; } } ) diff --git a/src/main/java/lol/aabss/skhttp/elements/sections/SecRequestBuilder.java b/src/main/java/lol/aabss/skhttp/elements/sections/SecRequestBuilder.java index 6ff2210..c27d1a9 100644 --- a/src/main/java/lol/aabss/skhttp/elements/sections/SecRequestBuilder.java +++ b/src/main/java/lol/aabss/skhttp/elements/sections/SecRequestBuilder.java @@ -46,7 +46,7 @@ public class SecRequestBuilder extends Section { static { Skript.registerSection(SecRequestBuilder.class, - "[a] [new] http request [builder]" + "http request [builder]" ); ENTRY_VALIDATOR.addEntryData(new ExpressionEntryData<>("url", null, false, String.class)); ENTRY_VALIDATOR.addEntryData(new ExpressionEntryData<>("method", null, false, String.class)); @@ -64,10 +64,8 @@ public boolean init(Expression @NotNull [] exprs, int matchedPattern, @NotNul this.method = (Expression) container.getOptional("method", false); if (this.method == null) return false; this.body = (Expression) container.getOptional("body", false); - if (this.body == null) return false; this.headers = (Expression) container.getOptional("headers", false); - if (this.headers == null) return false; - var = (Variable) container.getOptional("variable", false); + this.var = (Variable) container.getOptional("variable", false); return var != null; }