private void zipQuery()

in src/main/java/com/epam/digital/data/platform/reportexporter/service/DashboardArchiver.java [82:91]


  private void zipQuery(ZipOutputStream zipStream, Page<Query> queries, String slug)
      throws IOException {
    log.info("Putting query file into zip archive");
    var queryFile = new ZipEntry(String.format(QUERY_FILE_NAME, FilenameUtils.getName(slug)));
    var queryData = objectMapper.writeValueAsString(queries).getBytes(StandardCharsets.UTF_8);

    zipStream.putNextEntry(queryFile);
    zipStream.write(queryData, 0, queryData.length);
    zipStream.closeEntry();
  }