Skip to content

docs(cronjob): document KAS mail_address/mail_adress fixture echo (closes #168)#192

Merged
chmmou merged 1 commit into
mainfrom
chore/issue-168-cronjob-fixture-comment
May 26, 2026
Merged

docs(cronjob): document KAS mail_address/mail_adress fixture echo (closes #168)#192
chmmou merged 1 commit into
mainfrom
chore/issue-168-cronjob-fixture-comment

Conversation

@chmmou

@chmmou chmmou commented May 26, 2026

Copy link
Copy Markdown
Owner

Summary

Final code item of the #168 nice-to-have bundle. The three echo-bearing cronjob response fixtures (add success + warning, update success) now carry a top-of-file XML comment explaining KAS's own request/response key inconsistency:

  • Request key (documented + read/write mapping): mail_adress (single d).
  • Response KasRequestParams echo: mail_address (double d).

The mapping code never reads the echo block, so the captured fixture data is preserved verbatim rather than normalised. The comment removes a future-reader hazard ("is this a typo in our fixture?") without distorting the recording.

Items 6 (UpdateParams map ordering) and 7 (cronjob add audit Target = --comment) stay accepted-as-noted per the original review comments.

Closes #168.

… typo in fixtures

The three echo-bearing cronjob response fixtures (add success + warning, update success) now carry a top-of-file XML comment explaining that KAS itself echoes the notification address under "mail_address" (double d) in the KasRequestParams block, while the documented request key — and the one the read/write mapping uses — is "mail_adress" (single d). The mapping never reads the echo, so the captured payload is preserved verbatim instead of being normalised.

Closes the last code Nice-to-have from #168.
@chmmou chmmou merged commit 6e872fb into main May 26, 2026
6 checks passed
@chmmou chmmou deleted the chore/issue-168-cronjob-fixture-comment branch May 26, 2026 19:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore(cli): mailforward write-slice review nice-to-haves (post-#167)

1 participant