From 192ea3cf0d4a33592c681650f3439264fe07e54b Mon Sep 17 00:00:00 2001 From: Kenny Mochizuki Date: Thu, 19 Mar 2026 18:29:31 -0600 Subject: [PATCH 1/2] feat: add pois enum value to AccessModule --- lib/src/access/access.g.dart | 1 + lib/src/access/src/access_module.dart | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/lib/src/access/access.g.dart b/lib/src/access/access.g.dart index 25e1fd1..bbf598c 100644 --- a/lib/src/access/access.g.dart +++ b/lib/src/access/access.g.dart @@ -70,6 +70,7 @@ const _$AccessModuleEnumMap = { AccessModule.exchangeServices: 'EXCHANGE_SERVICES', AccessModule.reportSchedulers: 'REPORT_SCHEDULERS', AccessModule.atsMonitors: 'ATS_MONITORS', + AccessModule.pois: 'POIS', AccessModule.unknown: 'UNKNOWN', }; diff --git a/lib/src/access/src/access_module.dart b/lib/src/access/src/access_module.dart index 3baed69..794b0f8 100644 --- a/lib/src/access/src/access_module.dart +++ b/lib/src/access/src/access_module.dart @@ -1,5 +1,6 @@ part of '../access.dart'; +@JsonEnum(alwaysCreate: true) enum AccessModule { /// Access to actions module /// Layrz API Definition: `ACTIONS` @@ -166,6 +167,11 @@ enum AccessModule { @JsonValue('ATS_MONITORS') atsMonitors, + /// Access to POIs module + /// Layrz API Definition: `POIS` + @JsonValue('POIS') + pois, + /// Unknown access module @JsonValue('UNKNOWN') unknown, From eb5ca1a411f28ad6aad63ac353a10e89e1c77b45 Mon Sep 17 00:00:00 2001 From: Kenny Mochizuki Date: Thu, 19 Mar 2026 18:29:56 -0600 Subject: [PATCH 2/2] chore: bump version to 3.6.22 and update changelog Co-Authored-By: Claude Sonnet 4.6 --- CHANGELOG.md | 4 ++++ pubspec.yaml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bb39ae3..ca74661 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 3.6.22 + +- Added `pois` enum value to `AccessModule` for access control to the POIs module. + ## 3.6.21 - Added `PoiInput` model to the `map` module with `save()` support for creating and editing points of interest via GraphQL. diff --git a/pubspec.yaml b/pubspec.yaml index 5dcf92d..8385f8c 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ description: Layrz API models for Dart/Flutter. This package contains the models used by the Layrz API. name: layrz_models -version: "3.6.21" +version: "3.6.22" repository: https://github.com/goldenm-software/layrz_models environment: