What doesn't work?
Fetching stock data returns a lot of nonsensical data.
"data": {
"Stock": {
"$__": {
"activePaths": {
"paths": {
"clan_id": "init",
"cellCount": "init",
"_id": "init",
"environment": "init",
"__v": "init"
},
"states": {
"require": {},
"init": {
"_id": true,
"cellCount": true,
"clan_id": true,
"environment": true,
"__v": true
}
}
},
"skipId": true,
"populated": {
"Item": {
"value": [
"6a4c89b0d30c7e297cd0b635"
],
"options": {
"options": {
"_docs": {},
"_childDocs": [
{
"_id": "6a4c89b0d30c7e297cd0b637",
"name": "Carpet_Rakkaus",
"weight": 6,
"recycling": "Mixed_waste",
"rarity": "common",
"material": [
"kangas"
],
"unityKey": "Carpet_Rakkaus",
"location": [
-1,
-1
],
"price": 100,
"isFurniture": false,
"stock_id": "6a4c89b0d30c7e297cd0b635",
"room_id": null,
"__v": 0,
"id": "6a4c89b0d30c7e297cd0b637"
},
{
"_id": "6a4c89b0d30c7e297cd0b639",
"name": "Mirror_Rakkaus",
"weight": 10,
"recycling": "Glass",
"rarity": "common",
"material": [
"lasi",
"metalli"
],
"unityKey": "Mirror_Rakkaus",
"location": [
-1,
-1
],
"price": 170,
"isFurniture": false,
"stock_id": "6a4c89b0d30c7e297cd0b635",
"room_id": null,
"__v": 0,
"id": "6a4c89b0d30c7e297cd0b639"
},
{
"_id": "6a4c89b0d30c7e297cd0b63b",
"name": "Closet_Rakkaus",
"weight": 45,
"recycling": "Wood",
"rarity": "common",
"material": [
"puu"
],
"unityKey": "Closet_Rakkaus",
"location": [
-1,
-1
],
"price": 130,
"isFurniture": true,
"stock_id": "6a4c89b0d30c7e297cd0b635",
"room_id": null,
"__v": 0,
"id": "6a4c89b0d30c7e297cd0b63b"
}
],
"path": "Item",
"_queryProjection": null
},
"match": null,
"docs": [
{
"_id": "6a4c89b0d30c7e297cd0b635",
"cellCount": 20,
"clan_id": "6a4c89b0d30c7e297cd0b62f",
"environment": 0,
"__v": 0,
"Item": [
{
"_id": "6a4c89b0d30c7e297cd0b637",
"name": "Carpet_Rakkaus",
"weight": 6,
"recycling": "Mixed_waste",
"rarity": "common",
"material": [
"kangas"
],
"unityKey": "Carpet_Rakkaus",
"location": [
-1,
-1
],
"price": 100,
"isFurniture": false,
"stock_id": "6a4c89b0d30c7e297cd0b635",
"room_id": null,
"__v": 0,
"id": "6a4c89b0d30c7e297cd0b637"
},
{
"_id": "6a4c89b0d30c7e297cd0b639",
"name": "Mirror_Rakkaus",
"weight": 10,
"recycling": "Glass",
"rarity": "common",
"material": [
"lasi",
"metalli"
],
"unityKey": "Mirror_Rakkaus",
"location": [
-1,
-1
],
"price": 170,
"isFurniture": false,
"stock_id": "6a4c89b0d30c7e297cd0b635",
"room_id": null,
"__v": 0,
"id": "6a4c89b0d30c7e297cd0b639"
},
{
"_id": "6a4c89b0d30c7e297cd0b63b",
"name": "Closet_Rakkaus",
"weight": 45,
"recycling": "Wood",
"rarity": "common",
"material": [
"puu"
],
"unityKey": "Closet_Rakkaus",
"location": [
-1,
-1
],
"price": 130,
"isFurniture": true,
"stock_id": "6a4c89b0d30c7e297cd0b635",
"room_id": null,
"__v": 0,
"id": "6a4c89b0d30c7e297cd0b63b"
}
],
"id": "6a4c89b0d30c7e297cd0b635"
}
],
"ids": [
"6a4c89b0d30c7e297cd0b635"
],
"allIds": [
"6a4c89b0d30c7e297cd0b635"
],
"unpopulatedValues": [
"6a4c89b0d30c7e297cd0b635"
],
"localField": {},
"foreignField": {},
"justOne": false,
"isVirtual": true,
"virtual": {
"path": "Item",
"getters": [],
"setters": [
null
],
"options": {
"ref": "Item",
"localField": "_id",
"foreignField": "stock_id"
}
}
}
}
}
},
"$isNew": false,
"_doc": {
"_id": "6a4c89b0d30c7e297cd0b635",
"cellCount": 20,
"clan_id": "6a4c89b0d30c7e297cd0b62f",
"environment": 0,
"__v": 0
},
"$$populatedVirtuals": {
"Item": [
{
"_id": "6a4c89b0d30c7e297cd0b637",
"name": "Carpet_Rakkaus",
"weight": 6,
"recycling": "Mixed_waste",
"rarity": "common",
"material": [
"kangas"
],
"unityKey": "Carpet_Rakkaus",
"location": [
-1,
-1
],
"price": 100,
"isFurniture": false,
"stock_id": "6a4c89b0d30c7e297cd0b635",
"room_id": null,
"__v": 0,
"id": "6a4c89b0d30c7e297cd0b637"
},
{
"_id": "6a4c89b0d30c7e297cd0b639",
"name": "Mirror_Rakkaus",
"weight": 10,
"recycling": "Glass",
"rarity": "common",
"material": [
"lasi",
"metalli"
],
"unityKey": "Mirror_Rakkaus",
"location": [
-1,
-1
],
"price": 170,
"isFurniture": false,
"stock_id": "6a4c89b0d30c7e297cd0b635",
"room_id": null,
"__v": 0,
"id": "6a4c89b0d30c7e297cd0b639"
},
{
"_id": "6a4c89b0d30c7e297cd0b63b",
"name": "Closet_Rakkaus",
"weight": 45,
"recycling": "Wood",
"rarity": "common",
"material": [
"puu"
],
"unityKey": "Closet_Rakkaus",
"location": [
-1,
-1
],
"price": 130,
"isFurniture": true,
"stock_id": "6a4c89b0d30c7e297cd0b635",
"room_id": null,
"__v": 0,
"id": "6a4c89b0d30c7e297cd0b63b"
}
]
},
"FleaMarketItem": []
}
},
"metaData": {
"dataKey": "Stock",
"modelName": "Stock",
"dataType": "Object",
"dataCount": 1
}
}
What is the endpoint and method? (if applicable)
Endpoint: Stock/{id}/
Method: GET
How can it be reproduced?
- Fetch data from Stock
What should it do instead?
Just return the list of Items in Stock
Anything else you want to add?
This is sometimes included at the end of the address: "?limit=10&with=Item" in case it is relevant in any way.
What doesn't work?
Fetching stock data returns a lot of nonsensical data.
"data": {
"Stock": {
"$__": {
"activePaths": {
"paths": {
"clan_id": "init",
"cellCount": "init",
"_id": "init",
"environment": "init",
"__v": "init"
},
"states": {
"require": {},
"init": {
"_id": true,
"cellCount": true,
"clan_id": true,
"environment": true,
"__v": true
}
}
},
"skipId": true,
"populated": {
"Item": {
"value": [
"6a4c89b0d30c7e297cd0b635"
],
"options": {
"options": {
"_docs": {},
"_childDocs": [
{
"_id": "6a4c89b0d30c7e297cd0b637",
"name": "Carpet_Rakkaus",
"weight": 6,
"recycling": "Mixed_waste",
"rarity": "common",
"material": [
"kangas"
],
"unityKey": "Carpet_Rakkaus",
"location": [
-1,
-1
],
"price": 100,
"isFurniture": false,
"stock_id": "6a4c89b0d30c7e297cd0b635",
"room_id": null,
"__v": 0,
"id": "6a4c89b0d30c7e297cd0b637"
},
{
"_id": "6a4c89b0d30c7e297cd0b639",
"name": "Mirror_Rakkaus",
"weight": 10,
"recycling": "Glass",
"rarity": "common",
"material": [
"lasi",
"metalli"
],
"unityKey": "Mirror_Rakkaus",
"location": [
-1,
-1
],
"price": 170,
"isFurniture": false,
"stock_id": "6a4c89b0d30c7e297cd0b635",
"room_id": null,
"__v": 0,
"id": "6a4c89b0d30c7e297cd0b639"
},
{
"_id": "6a4c89b0d30c7e297cd0b63b",
"name": "Closet_Rakkaus",
"weight": 45,
"recycling": "Wood",
"rarity": "common",
"material": [
"puu"
],
"unityKey": "Closet_Rakkaus",
"location": [
-1,
-1
],
"price": 130,
"isFurniture": true,
"stock_id": "6a4c89b0d30c7e297cd0b635",
"room_id": null,
"__v": 0,
"id": "6a4c89b0d30c7e297cd0b63b"
}
],
"path": "Item",
"_queryProjection": null
},
"match": null,
"docs": [
{
"_id": "6a4c89b0d30c7e297cd0b635",
"cellCount": 20,
"clan_id": "6a4c89b0d30c7e297cd0b62f",
"environment": 0,
"__v": 0,
"Item": [
{
"_id": "6a4c89b0d30c7e297cd0b637",
"name": "Carpet_Rakkaus",
"weight": 6,
"recycling": "Mixed_waste",
"rarity": "common",
"material": [
"kangas"
],
"unityKey": "Carpet_Rakkaus",
"location": [
-1,
-1
],
"price": 100,
"isFurniture": false,
"stock_id": "6a4c89b0d30c7e297cd0b635",
"room_id": null,
"__v": 0,
"id": "6a4c89b0d30c7e297cd0b637"
},
{
"_id": "6a4c89b0d30c7e297cd0b639",
"name": "Mirror_Rakkaus",
"weight": 10,
"recycling": "Glass",
"rarity": "common",
"material": [
"lasi",
"metalli"
],
"unityKey": "Mirror_Rakkaus",
"location": [
-1,
-1
],
"price": 170,
"isFurniture": false,
"stock_id": "6a4c89b0d30c7e297cd0b635",
"room_id": null,
"__v": 0,
"id": "6a4c89b0d30c7e297cd0b639"
},
{
"_id": "6a4c89b0d30c7e297cd0b63b",
"name": "Closet_Rakkaus",
"weight": 45,
"recycling": "Wood",
"rarity": "common",
"material": [
"puu"
],
"unityKey": "Closet_Rakkaus",
"location": [
-1,
-1
],
"price": 130,
"isFurniture": true,
"stock_id": "6a4c89b0d30c7e297cd0b635",
"room_id": null,
"__v": 0,
"id": "6a4c89b0d30c7e297cd0b63b"
}
],
"id": "6a4c89b0d30c7e297cd0b635"
}
],
"ids": [
"6a4c89b0d30c7e297cd0b635"
],
"allIds": [
"6a4c89b0d30c7e297cd0b635"
],
"unpopulatedValues": [
"6a4c89b0d30c7e297cd0b635"
],
"localField": {},
"foreignField": {},
"justOne": false,
"isVirtual": true,
"virtual": {
"path": "Item",
"getters": [],
"setters": [
null
],
"options": {
"ref": "Item",
"localField": "_id",
"foreignField": "stock_id"
}
}
}
}
}
},
"$isNew": false,
"_doc": {
"_id": "6a4c89b0d30c7e297cd0b635",
"cellCount": 20,
"clan_id": "6a4c89b0d30c7e297cd0b62f",
"environment": 0,
"__v": 0
},
"$$populatedVirtuals": {
"Item": [
{
"_id": "6a4c89b0d30c7e297cd0b637",
"name": "Carpet_Rakkaus",
"weight": 6,
"recycling": "Mixed_waste",
"rarity": "common",
"material": [
"kangas"
],
"unityKey": "Carpet_Rakkaus",
"location": [
-1,
-1
],
"price": 100,
"isFurniture": false,
"stock_id": "6a4c89b0d30c7e297cd0b635",
"room_id": null,
"__v": 0,
"id": "6a4c89b0d30c7e297cd0b637"
},
{
"_id": "6a4c89b0d30c7e297cd0b639",
"name": "Mirror_Rakkaus",
"weight": 10,
"recycling": "Glass",
"rarity": "common",
"material": [
"lasi",
"metalli"
],
"unityKey": "Mirror_Rakkaus",
"location": [
-1,
-1
],
"price": 170,
"isFurniture": false,
"stock_id": "6a4c89b0d30c7e297cd0b635",
"room_id": null,
"__v": 0,
"id": "6a4c89b0d30c7e297cd0b639"
},
{
"_id": "6a4c89b0d30c7e297cd0b63b",
"name": "Closet_Rakkaus",
"weight": 45,
"recycling": "Wood",
"rarity": "common",
"material": [
"puu"
],
"unityKey": "Closet_Rakkaus",
"location": [
-1,
-1
],
"price": 130,
"isFurniture": true,
"stock_id": "6a4c89b0d30c7e297cd0b635",
"room_id": null,
"__v": 0,
"id": "6a4c89b0d30c7e297cd0b63b"
}
]
},
"FleaMarketItem": []
}
},
"metaData": {
"dataKey": "Stock",
"modelName": "Stock",
"dataType": "Object",
"dataCount": 1
}
}
What is the endpoint and method? (if applicable)
Endpoint: Stock/{id}/
Method: GET
How can it be reproduced?
What should it do instead?
Just return the list of Items in Stock
Anything else you want to add?
This is sometimes included at the end of the address: "?limit=10&with=Item" in case it is relevant in any way.