Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

report: a negative $limit makes every generated report controller answer 500

オープン
#7,828 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
55/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
活発
技術スタック
java
領域
api

調査の方向性

Start by reproducing a 500 with ?$limit=-1 on a generated report endpoint. The payload names the gen/<report>/api/reports/<Report>Controller and <Report>Repository classes, where $limit is passed straight into the query. Compare with how the entity controllers handle the same parameter. Done when a negative limit returns a 400 that names the parameter, or is clamped or ignored as the entity controllers do, and never a 500.

索引モデルが issue の本文から書いたものです。

説明

Every generated report controller answers 500 to a negative $limit (for example ?$limit=-1). The entity controllers accept the same parameter. Found by the BusinessIntents adversarial hunt (billing, run 37984537906, 14.81.0) on the sales-invoices and journal reports (gen/<report>/api/reports/<Report>Controller → <Report>Repository, where $limit is passed straight into the query). Module issue: BusinessIntents/base-sales-invoices#204.

Expected: a 400 that names the bad parameter, or the parameter clamped/ignored the way the entity controllers do it. Never a 500.

主要言語
Java
スター
278
フォーク
97
平均マージ
18時間 57分
マージ済み PR(30日)
249

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

eclipse-dirigible/dirigible のほかの issue

eclipse-dirigible/dirigible の issue をすべて見る

似ている issue

Java の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。