diff --git a/src/biz/elfuego/idea/issues/gitea/GiteaRepository.java b/src/biz/elfuego/idea/issues/gitea/GiteaRepository.java index 98d99a2..f891fcc 100644 --- a/src/biz/elfuego/idea/issues/gitea/GiteaRepository.java +++ b/src/biz/elfuego/idea/issues/gitea/GiteaRepository.java @@ -30,6 +30,7 @@ import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import java.io.InputStreamReader; +import java.net.URLEncoder; import java.nio.charset.StandardCharsets; import java.util.*; import java.util.function.Function; @@ -260,7 +261,7 @@ class GiteaRepository extends BaseRepositoryImpl { StringBuilder qu = new StringBuilder(); if (query != null) - qu.append("?q=").append(query); + qu.append("?q=").append(URLEncoder.encode(query, "UTF-8")); if (withClosed) qu.append("&state=closed"); qu.append("&page=");