Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@ body:
- type: markdown
attributes:
value: |
Do not attach save files or screenshots, and do not paste real player, staff, club or competition names, uids or values. Describe the problem in general terms. `fmsave validate SAVE --json` prints no names, uids or text from the save, so its output is safe to paste.
Do not attach save files or screenshots, and do not paste real player, staff, club, or competition names, uids, or values. Describe the problem in general terms. `fmsave validate SAVE --json` prints no names, uids, or text from the save, so its output is safe to paste. To share a save, email a link to the address on [the maintainer's GitHub profile](https://github.com/rhiever).
- type: checkboxes
id: no-real-data
attributes:
label: No save files or real data
options:
- label: I have not attached a save file, screenshot or any real player data
- label: I have not attached or linked a save file, screenshot, or any real player data
required: true
- type: textarea
id: problem
Expand Down
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/unsupported-save.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@ body:
- type: markdown
attributes:
value: |
Do not attach save files or screenshots, and do not paste real player, staff, club or competition names, uids or values. Error messages name the save file, so replace its name with `career.fm` before pasting.
Do not attach save files or screenshots, and do not paste real player, staff, club, or competition names, uids, or values. Error messages name the save file, so replace its name with `career.fm` before pasting. To share a save, email a link to the address on [the maintainer's GitHub profile](https://github.com/rhiever).
- type: checkboxes
id: no-real-data
attributes:
label: No save files or real data
options:
- label: I have not attached a save file, screenshot or any real player data
- label: I have not attached or linked a save file, screenshot, or any real player data
required: true
- type: textarea
id: problem
Expand Down
5 changes: 3 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,5 +48,6 @@ You can report a wrong value without sharing any real data:
2. Name the field, such as `Player.contract.end` or the `contract_end` column. `fmsave.field_status(fmsave.Player, "contract.end")` tells you whether its meaning is verified or unconfirmed.
3. Describe what the game shows in general terms. For example: "for a few players at my club, the game shows a contract end date one year later than fmsave". Leave out names, uids and exact values.

Use the bug report form for this. Never attach a save file or a screenshot. Maintainers will never
request or accept a save file.
Use the bug report form for this. Do not attach or link a save file or screenshot in the issue.
Sharing a save is optional but speeds up fixes: email a link to the address on
[the maintainer's GitHub profile](https://github.com/rhiever) and say in the issue that you sent one.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -125,10 +125,10 @@ shared online career may break platform or community rules.
## Support

fmsave is a hobby project, maintained on a best-effort basis. Report problems through
[GitHub issues](https://github.com/rhiever/fmsave/issues). Never attach a save file; maintainers
will not request or accept one. See [CONTRIBUTING.md](CONTRIBUTING.md) for how to report a wrong
value without sharing real data. To request removal of any content, open an issue with the rights
request form.
[GitHub issues](https://github.com/rhiever/fmsave/issues). Do not attach or link a save file in an
issue. To share a save, email a link to the address on [my GitHub profile](https://github.com/rhiever).
See [CONTRIBUTING.md](CONTRIBUTING.md) for how to report a wrong value without sharing real data. To
request removal of any content, open an issue with the rights request form.

## Disclaimer

Expand Down
5 changes: 3 additions & 2 deletions docs/guides/trust.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,8 +85,9 @@ game FM26, build 26.1.0+1234567
```

The report contains checks, counts and rates, without names, uids or text from your save. Paste it
into a [GitHub issue](https://github.com/rhiever/fmsave/issues) when a reader misbehaves. Never
attach the save file itself.
into a [GitHub issue](https://github.com/rhiever/fmsave/issues) when a reader misbehaves. Do not
attach or link the save itself. To share it, email a link to the address on
[the maintainer's GitHub profile](https://github.com/rhiever).

## Money and game builds

Expand Down
7 changes: 4 additions & 3 deletions tests/test_readme.py
Original file line number Diff line number Diff line change
Expand Up @@ -244,6 +244,7 @@ def test_whole_save_analysis_keeps_the_explicit_gate_and_online_warning() -> Non
assert "`--all` is explicit" in command_line_text


def test_support_never_requests_or_accepts_save_files() -> None:
support_text = readme_section("## Support")
assert "not request or accept one" in support_text
def test_support_keeps_saves_out_of_issues_and_offers_email() -> None:
support_text = " ".join(readme_section("## Support").split())
assert "Do not attach or link a save file in an issue" in support_text
assert "email a link" in support_text
Loading