Skip to content

Commit b5e4a59

Browse files
authored
Allow short_id modification (#890)
## Description ### Summary <!--Brief description of what this PR does.--> <!--Don't explain the code, justify what this PR exists for!--> <!--Sources/references at the end--> ### Issues to be resolved <!-- If applicable--> <!--Use keywords "closes", "fixes", "resolves", or others at https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/using-keywords-in-issues-and-pull-requests --> <!--Fixes #--> <!--Fixes aeecleclair/CalypSSO#--> ### Required PRs <!-- If applicable--> <!--Use keywords "depends on" or "blocked by", see https://github.com/gregsdennis/dependencies-action --> <!--Depends on #--> <!--Depends on aeecleclair/CalypSSO#--> ### Changes Made <!--Please describe the changes made in this pull request--> <!--Tell the big steps, use a checklist to show progress. You can explain here how the code works.--> - [x] ... - [ ] ... ### Additional Notes <!--Anything relevant that does not quite fit in the summary--> <details> <summary> ## Classification </summary> ### Type of Change - [ ] 🐛 Bug fix (non-breaking change which fixes an issue) - [ ] ✨ New feature (non-breaking change which adds functionality) - [ ] 🔨 Refactor (non-breaking change that neither fixes a bug nor adds a feature) - [ ] 🔧 Infra CI/CD (changes to configs of workflows) - [ ] 💥 BREAKING CHANGE (fix or feature that require a new minimal version of the front-end) - [ ] 😶‍🌫️ No impact for the end-users ### Impact & Scope - [ ] Core functionality changes - [ ] Single module changes - [ ] Multiple modules changes - [ ] Database migrations required - [ ] Other: <!--not module-oriented--> ### Testing - [ ] 1. Tested this locally - [ ] 2. Added/modified tests that pass the CI - [ ] 3. Tested in a pre-prod - [ ] 0. Untestable (exceptionally), will be tested in prod directly ### Documentation - [ ] Updated [the docs](docs.myecl.fr) accordingly : <!--[Docs#0 - Title](https://github.com/aeecleclair/myecl-documentation/pull/0)--> - [ ] `"` Docstrings - [ ] `#` Inline comments - [ ] No documentation needed </details>
1 parent 57c7cb8 commit b5e4a59

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

app/core/myeclpay/schemas_myeclpay.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ class Structure(StructureSimple):
4949

5050
class StructureUpdate(BaseModel):
5151
name: str | None = None
52+
short_id: str | None = None
5253
association_membership_id: UUID | None = None
5354
siret: str | None = None
5455
siege_address_street: str | None = None

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ authors = [{ name = "AEECL ECLAIR" }]
66

77
# Hyperion follows Semantic Versioning
88
# https://semver.org/
9-
version = "4.10.2"
9+
version = "4.10.3"
1010
minimal-titan-version-code = 139
1111
requires-python = ">= 3.11, < 3.13"
1212

0 commit comments

Comments
 (0)