Skip to content

Commit bb85d82

Browse files
authored
fix(api): add missing extensions to the meter v3 API (#3704)
1 parent c8488ca commit bb85d82

File tree

4 files changed

+147
-133
lines changed

4 files changed

+147
-133
lines changed

api/spec/lib/rules/field-prefix.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,6 @@ export const repeatedPrefixGroupingRule = createRule({
2929
}
3030

3131
const prefix = name.slice(0, underscoreIndex)
32-
if (!prefix) continue
33-
3432
const list = byPrefix.get(prefix) ?? []
3533
list.push(name)
3634
byPrefix.set(prefix, list)

api/spec/src/v3/meters/operations.tsp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ interface MetersOperations {
2020
@post
2121
@operationId("create-meter")
2222
@summary("Create meter")
23+
@extension(Shared.UnstableExtension, true)
24+
@extension(Shared.InternalExtension, true)
2325
create(
2426
@body meter: Shared.CreateRequest<Meter>,
2527
): Shared.CreateResponse<Meter> | Common.ErrorResponses;
@@ -30,6 +32,8 @@ interface MetersOperations {
3032
@get
3133
@operationId("get-meter")
3234
@summary("Get meter")
35+
@extension(Shared.UnstableExtension, true)
36+
@extension(Shared.InternalExtension, true)
3337
get(
3438
@path meterId: Shared.ULID,
3539
): Shared.GetResponse<Meter> | Common.NotFound | Common.ErrorResponses;
@@ -40,6 +44,8 @@ interface MetersOperations {
4044
@get
4145
@operationId("list-meters")
4246
@summary("List meters")
47+
@extension(Shared.UnstableExtension, true)
48+
@extension(Shared.InternalExtension, true)
4349
list(
4450
...Common.PagePaginationQuery,
4551
): Shared.PagePaginatedResponse<Meter> | Common.ErrorResponses;
@@ -50,6 +56,8 @@ interface MetersOperations {
5056
@delete
5157
@operationId("delete-meter")
5258
@summary("Delete meter")
59+
@extension(Shared.UnstableExtension, true)
60+
@extension(Shared.InternalExtension, true)
5361
delete(
5462
@path meterId: Shared.ULID,
5563
): Shared.DeleteResponse | Common.NotFound | Common.ErrorResponses;

0 commit comments

Comments
 (0)