summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorsowgro <tpoke.ferrari@gmail.com>2025-10-12 00:55:11 -0400
committersowgro <tpoke.ferrari@gmail.com>2025-10-12 00:55:11 -0400
commit8d37a242acf4026c097f44c2383a7c746cff6393 (patch)
tree6c013996eaf7deba5a5d3e2ff012f712d3063b52 /data
parentab8fc9a51e594d19a0fa020bc7ae60efe5824c42 (diff)
downloaddesignproject-design-6-8d37a242acf4026c097f44c2383a7c746cff6393.tar.gz
designproject-design-6-8d37a242acf4026c097f44c2383a7c746cff6393.tar.bz2
designproject-design-6-8d37a242acf4026c097f44c2383a7c746cff6393.zip
fix club serialization and saving of some options
Diffstat (limited to 'data')
-rw-r--r--data/personaldb.json92
1 files changed, 34 insertions, 58 deletions
diff --git a/data/personaldb.json b/data/personaldb.json
index d03005f..3fe73c9 100644
--- a/data/personaldb.json
+++ b/data/personaldb.json
@@ -1,5 +1,26 @@
[
{
+ "clubs": [
+ {
+ "id": 1,
+ "manufacture": "Bobby",
+ "nickname": "swen 261",
+ "clubType": "DRIVER"
+ },
+ {
+ "id": 2,
+ "manufacture": "Bobby",
+ "nickname": "swen 262",
+ "clubType": "PUTTER"
+ },
+ {
+ "id": 3,
+ "manufacture": "sowclub",
+ "nickname": "man",
+ "clubType": "WOOD"
+ }
+ ],
+ "nextClubId": 4,
"username": "john_doe",
"passwordHash": 46792755,
"fullName": "John Doe",
@@ -29,30 +50,15 @@
"swings": [
{
"distance": 100,
- "clubUsed": {
- "id": 1,
- "manufacture": "Bobby",
- "nickname": "swen 261",
- "clubType": "DRIVER"
- }
+ "clubUsed": 1
},
{
"distance": 5,
- "clubUsed": {
- "id": 2,
- "manufacture": "Bobby",
- "nickname": "swen 262",
- "clubType": "PUTTER"
- }
+ "clubUsed": 2
},
{
"distance": 1,
- "clubUsed": {
- "id": 2,
- "manufacture": "Bobby",
- "nickname": "swen 262",
- "clubType": "PUTTER"
- }
+ "clubUsed": 2
}
],
"swingCount": 3,
@@ -63,21 +69,11 @@
"swings": [
{
"distance": 1000,
- "clubUsed": {
- "id": 1,
- "manufacture": "Bobby",
- "nickname": "swen 261",
- "clubType": "DRIVER"
- }
+ "clubUsed": 1
},
{
"distance": 2,
- "clubUsed": {
- "id": 1,
- "manufacture": "Bobby",
- "nickname": "swen 261",
- "clubType": "DRIVER"
- }
+ "clubUsed": 1
}
],
"swingCount": 2,
@@ -85,12 +81,12 @@
}
],
"currentHoleIndex": 2,
+ "totalSwings": 5,
+ "totalDistance": 1108.0,
"currentHole": {
"number": 3,
"par": 4
- },
- "totalSwings": 5,
- "totalDistance": 1108.0
+ }
},
{
"course": 1,
@@ -113,12 +109,7 @@
"swings": [
{
"distance": 204,
- "clubUsed": {
- "id": 1,
- "manufacture": "Bobby",
- "nickname": "swen 261",
- "clubType": "DRIVER"
- }
+ "clubUsed": 1
}
],
"swingCount": 1,
@@ -126,28 +117,13 @@
}
],
"currentHoleIndex": 9,
+ "totalSwings": 1,
+ "totalDistance": 204.0,
"currentHole": {
"number": 10,
"par": 3
- },
- "totalSwings": 1,
- "totalDistance": 204.0
- }
- ],
- "clubs": [
- {
- "id": 1,
- "manufacture": "Bobby",
- "nickname": "swen 261",
- "clubType": "DRIVER"
- },
- {
- "id": 2,
- "manufacture": "Bobby",
- "nickname": "swen 262",
- "clubType": "PUTTER"
+ }
}
- ],
- "nextClubId": 3
+ ]
}
] \ No newline at end of file