- The inventory's Recently Added puts T5 products added to the library in the last 30 days first. - The shop's T5 listing follows its sort menu: Best Match ranks by name, Newest by upload date (oldest first ascending); ratings and prices (T5 products have neither) sort by newest. - Outfit cards: outfit_products.php gets the outfit's community products added (not for sale), find_bundle.php is asked about IMVU's products only, and removing one in the card (remove_pids) keeps it from IMVU and forgets it in the outfit. Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
1 parent
af9158513b
commit
171e8173af
11 files changed
+463
-7
No files matched your search
@@ -73,6 +73,14 @@ func (f *fakeIMVU) RoundTrip(r *http.Request) (*http.Response, error) {
|
||||
return reply(`{"status": "success"}`)
|
||||
}
|
||||
switch r.URL.Path {
|
||||
case "/api/outfit_products.php":
|
||||
return reply(`{"result": {"80": {"pid": 80, "name": "Body", "is_bundleable": true}}, "bundle_id": 0}`)
|
||||
case "/api/find_bundle.php":
|
||||
checkSigned(true)
|
||||
f.record("find bundle", []byte(r.URL.RawQuery))
|
||||
return reply(`{"result": 0}`)
|
||||
case "/api/recently_added_inventory.php":
|
||||
return reply(`[31162856, 108363]`)
|
||||
case "/api/shop/product.php":
|
||||
checkSigned(false)
|
||||
f.record("product info", body)
|
||||
|
||||
Reference in new issue
Block a user