GMMan / GroupeesDownload

Scrape your Groupees account
24 stars 3 forks source link

crash on reveal-products #2

Closed RealMalWare closed 2 years ago

RealMalWare commented 2 years ago

with reveal-products --all

[...] 1122 successful reveals up to here

Refreshing bundle Steam Software Bundle
Revealing
Something went wrong: System.Net.Http.HttpRequestException: Response status code does not indicate success: 404 (Not Found).
   at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
   at GroupeesDownload.Client.GetResponseWithAccept(HttpMethod verb, String requestUri, String type, Boolean addRequestedWith) in C:\GroupeesDownload\Client.cs:line 126
   at GroupeesDownload.Client.RevealProduct(Int32 id) in C:\GroupeesDownload\Client.cs:line 112
   at GroupeesDownload.AccountManagement.RevealAllProducts() in C:\GroupeesDownload\AccountManagement.cs:line 60
   at GroupeesDownload.Program.<>c.<<Main>b__3_6>d.MoveNext() in C:\GroupeesDownload\Program.cs:line 177
--- End of stack trace from previous location where exception was thrown ---
   at System.CommandLine.Invocation.AnonymousCommandHandler.InvokeAsync(InvocationContext context)
   at System.CommandLine.Invocation.InvocationPipeline.<>c__DisplayClass4_0.<<BuildInvocationChain>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass17_0.<<UseParseErrorReporting>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass12_0.<<UseHelp>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass22_0.<<UseVersionOption>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass19_0.<<UseTypoCorrections>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c.<<UseSuggestDirective>b__18_0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass16_0.<<UseParseDirective>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c.<<RegisterWithDotnetSuggest>b__5_0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass8_0.<<UseExceptionHandler>b__0>d.MoveNext()
GMMan commented 2 years ago

Could you share the JSON object for this bundle, and a screenshot of the bundle in your account?

Actually, the bundle after the Steam Software Bundle. Seems like there was a parsing error and an invalid product was parsed

RealMalWare commented 2 years ago

Ahh! End of bundlelist. Tries to RevealKey(int id) for id == 0 resulting in "https://groupees.com/activation_codes/0/reveal"

GMMan commented 2 years ago

Weird. I don't think I've encountered any such thing in my testing. If you have the HTML causing that, I can try to add a workaround.

RealMalWare commented 2 years ago

The expanded div of that bundle is enough?

https://gist.github.com/RealMalWare/68a6531e2567c0e18b53b96f7dc286c5

grafik

GMMan commented 2 years ago

I think all the keys in that one are fine. Was there a bundle right below that one?

RealMalWare commented 2 years ago

Sorry for the delay. That was the last bundle. Nothing more below.

GMMan commented 2 years ago

Could you post the JSON of the last bundle? Curious whether there's any data at all in it.

KridOCaign commented 2 years ago

I believe this crash is related, but I'm not sure how to determine which bundle it was trying to process. It appears to be happening on the first bundle.

Auto-obtaining user ID and CSRF token...
Unsetting giveaway for 0
Something went wrong: System.Net.Http.HttpRequestException: Response status code does not indicate success: 404 (Not Found).
   at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
   at GroupeesDownload.Client.GetResponseWithAccept(HttpMethod verb, String requestUri, String type, Boolean addRequestedWith) in C:\Users\cyanic\source\repos\GroupeesDownload\GroupeesDownload\Client.cs:line 139
   at GroupeesDownload.Client.DeleteGiveawayItem(Int32 id) in C:\Users\cyanic\source\repos\GroupeesDownload\GroupeesDownload\Client.cs:line 121
   at GroupeesDownload.AccountManagement.UnsetGiveawaysById(IEnumerable`1 ids) in C:\Users\cyanic\source\repos\GroupeesDownload\GroupeesDownload\AccountManagement.cs:line 220
   at GroupeesDownload.Program.<>c.<<Main>b__5_6>d.MoveNext() in C:\Users\cyanic\source\repos\GroupeesDownload\GroupeesDownload\Program.cs:line 190
--- End of stack trace from previous location where exception was thrown ---
   at System.CommandLine.Invocation.AnonymousCommandHandler.InvokeAsync(InvocationContext context)
   at System.CommandLine.Invocation.InvocationPipeline.<>c__DisplayClass4_0.<<BuildInvocationChain>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass17_0.<<UseParseErrorReporting>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass12_0.<<UseHelp>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass22_0.<<UseVersionOption>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass19_0.<<UseTypoCorrections>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c.<<UseSuggestDirective>b__18_0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass16_0.<<UseParseDirective>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c.<<RegisterWithDotnetSuggest>b__5_0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass8_0.<<UseExceptionHandler>b__0>d.MoveNext()
GMMan commented 2 years ago

Do post the JSON for the first bundle, then

KridOCaign commented 2 years ago

Here's the first bundle in the JSON file. I assume they process in the order listed in the file.

{
    "id": 3258596,
    "bundle_id": 1529,
    "user_id": 125323,
    "gift_taker_id": null,
    "kind": 0,
    "total_amount": "30.0",
    "completed_at": "September 28, 2021",
    "order_ids": [],
    "bundle_name": "Shadowman Comic Bundle",
    "Products": [
      {
        "Id": 34720522,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5534/image/plate_square/VJqym1ks8529F-I_.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "4001 A.D.: Beyond New Japan",
        "ProductInfoHtml": "\n\u003Cp\u003E\u201CRocketing out of the pages of 4001 A.D\u2026the present and future of Valiant\u2019s greatest heroes come together in four essential standalone chapters at the heart of the blockbuster comics event of the year!\u0026nbsp;\u003C/p\u003E\n\n\u003Cp\u003EBlast two thousand years into the future as the never-before-told history of New Japan\u2019s dominion over Earth and the future fates of X-O Manowar, Bloodshot and Shadowman stand revealed. Then, witness the battle- scarred debut of the boldest new hero of this century or the next when War Mother makes her history-shattering debut! The future starts now as all-star writers Robert Venditti, Jeff Lemire, Jody Houser, Rafer Roberts, and Fred Van Lente join visionary artists Clayton Henry, Doug Braithwaite, Robert Gill, and Tomas Giorello to bring the Valiant Universe barreling into the 41st century!\u003C/p\u003E\n\n\u003Cp\u003ECollecting\u0026nbsp;4001 A.D.: X-O MANOWAR #1, 4001 A.D.: BLOODSHOT #1, 4001 A.D.: SHADOWMAN #1,\u0026nbsp;and\u0026nbsp;4001 A.D.: WAR MOTHER #1.\u201D\u003C/p\u003E\n\n",
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700703,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5520/image/plate_square/G3zrKm4G-a0zRrQG.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Bloodshot Salvation Vol. 2: The Book of the Dead",
        "ProductInfoHtml": null,
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700697,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5512/image/plate_square/4V-yj5pGFi5yNNlk.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Book of Death",
        "ProductInfoHtml": null,
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700685,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5533/image/plate_square/nw_fiBRJVuwj7DUq.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Discount Code",
        "ProductInfoHtml": "\n\u003Cp\u003EA 25% off discount code to be used at ValiantStore.com.\u003C/p\u003E\n\n",
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34720523,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5535/image/plate_square/o4DV2TjE2I-HdW5Y.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Divinity III: Heroes of The Glorious Stalinverse",
        "ProductInfoHtml": "\n\u003Cp\u003E\u201CNot a dream\u2026 Not an alternate reality\u2026 This is the Valiant Universe of today\u2026\u003C/p\u003E\n\n\u003Cp\u003EThe world has gone red and Valiant\u2019s leading legends \u2013 Bloodshot, X-O Manowar and Shadowman \u2013 now stand at the forefront of the global Soviet war machine! Meanwhile, the conspiracy-smashing duo of Archer \u0026amp; Armstrong find themselves condemned as enemies of the state and sentenced to life in the deadliest prison known to man.\u003C/p\u003E\n\n\u003Cp\u003ETorn from the pages of DIVINITY III: STALINVERSE, come four essential tales chronicling the history that has reordered the Valiant Universe as we know it, from acclaimed writers Jeff Lemire (Bloodshot Reborn), Joe Harris (Snowfall), Scott Bryan Wilson (Batman Annual), Eliot Rahal (The Paybacks) and all-star artists Clayton Crain (4001 A.D.), CAFU (Rai), Robert Gill (Book of Death), and Francis Portela (Faith).\u003C/p\u003E\n\n\u003Cp\u003ECollecting DIVINITY III: KOMANDAR BLOODSHOT #1, DIVINITY III: ARIC, SON OF THE REVOLUTION #1, DIVINITY III: SHADOWMAN \u0026amp; THE BATTLE OF NEW STALINGRAD #1, and DIVINITY III: ESCAPE FROM GULAG 396 #1.\u201D\u003C/p\u003E\n\n",
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700701,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5514/image/plate_square/SYwiT962m2SkpsFD.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Doctor Mirage (2018)",
        "ProductInfoHtml": null,
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34720524,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5536/image/plate_square/3nBOBF8hi9YdnR8o.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Faith: Dreamside (2018)",
        "ProductInfoHtml": "\n\u003Cp\u003E\u201CFaith enters a previously unseen realm of the Valiant Universe!\u003C/p\u003E\n\n\u003Cp\u003EEven before Faith Herbert, AKA Zephyr, gained the power of flight, joined the Harbinger Renegades, and soared through the skies of the Valiant Universe, deep down she was always a hero at heart. But what\u2019s a hero to do in the face of a foe that exists only in nightmares? Face them head-on, of course! To protect the dreams of her teammate, Animalia, Faith must venture into a fantastical new realm the likes of which we\u2019ve never seen\u2026and she\u2019ll need some help from the world\u2019s premiere parapsychologist, Doctor Mirage, to make it back with her subconscious mind still intact!\u003C/p\u003E\n\n\u003Cp\u003EUncover the secrets of the Dreamside as writer extraordinaire Jody Houser (FAITH, Stranger Things) and rising star MJ Kim (FAITH\u2019S WINTER WONDERLAND SPECIAL #1) continue the adventures of the high-flying icon that Uproxx calls, \u201CA joy to read!\u201D\u003C/p\u003E\n\n\u003Cp\u003ECollecting FAITH: DREAMSIDE #1-4 and FAITH\u2019S WINTER WONDERLAND SPECIAL #1.\u201D\u003C/p\u003E\n\n",
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700704,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5522/image/plate_square/VAwak0RFdmYgCzCu.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Incursion",
        "ProductInfoHtml": null,
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700700,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5516/image/plate_square/f_kdSIz0OJLzT447.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Ninjak Vol 6: The Seven Blades of Master Darque",
        "ProductInfoHtml": null,
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700699,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5513/image/plate_square/snnWKSF1_zhpFBhD.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Ninjak Vol. 3: Operation Deadside",
        "ProductInfoHtml": null,
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700698,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5519/image/plate_square/qni4Uj_yMcA55qMl.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Ninjak Vs. The Valiant Universe",
        "ProductInfoHtml": null,
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700705,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5524/image/plate_square/E6X6dhIf5DLPpTL2.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Punk Mambo",
        "ProductInfoHtml": null,
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700702,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5517/image/plate_square/nmfC4hA9lKzK0gYl.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Rapture",
        "ProductInfoHtml": null,
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700692,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5518/image/plate_square/Siv6PuFFOK_Xfee9.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Shadowman (2018) Vol. 1: Fear of the Dark",
        "ProductInfoHtml": null,
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700693,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5521/image/plate_square/rhEcxjCYDcEWAnuQ.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Shadowman (2018) Vol. 2: Dead and Gone",
        "ProductInfoHtml": null,
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700694,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5523/image/plate_square/LP3-rv-7nSFYsGfa.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Shadowman (2018) Vol. 3: Rag and Bone",
        "ProductInfoHtml": null,
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34722823,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5537/image/plate_square/MPqsAHBOqkkkjua5.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Shadowman (2021)",
        "ProductInfoHtml": "\n\u003Cp\u003E\u201CA brand-new horror series!\nFrom the New York Times bestselling master of horror Cullen Bunn (Venom) and bone-chilling artist Jon Davis-Hunt (Clean Room) comes a shocking supernatural odyssey.\nThe forces of darkness are awakening and they are hungry for life. Will Jack Boniface, feared by the forces of evil as the protector Shadowman, be able to save us all?\u201D\u003C/p\u003E\n\n",
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700691,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5515/image/plate_square/p1k8swRRDwH35o92.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Shadowman By Garth Ennis \u0026 Ashley Wood",
        "ProductInfoHtml": null,
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700708,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5529/image/plate_square/6iD-vsL-jB3Hkn4W.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Shadowman Deluxe Edition (2018)",
        "ProductInfoHtml": "\n\u003Cp\u003E\u201CThe rise of the Shadowman!\u003C/p\u003E\n\n\u003Cp\u003EFor years, Jack Boniface believed that he knew the true story of the Shadowman loa \u2013 the true story of the curse inside him. He was wrong. Now, the man once known as Shadowman is returning home to sharpen the weapon within\u2026and unleash a reckoning on the evils of our world that will soon send shockwaves through heaven and hell alike\u2026\u003C/p\u003E\n\n\u003Cp\u003ESuperstar writer Andy Diggle (Green Arrow: Year One, The Losers) joins high-octane artists Stephen Segovia (Action Comics), Shawn Martinbrough (Thief of Thieves), Doug Braithwaite (Justice), and Renato Guedes (Action Comics) to reveal the full scope and power of the Shadowman mythos in an oversized deluxe edition hardcover of the series Nerdist calls \u201C\u201Ckiller\u201D\u201D!\u003C/p\u003E\n\n\u003Cp\u003ECollecting SHADOWMAN (2018) #1\u201311, and SHADOWMAN/RAE SREMMURD #1, along with more than 20 pages of rarely seen art and extras!\u201D\u003C/p\u003E\n\n",
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700706,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5530/image/plate_square/QsYwfa54UWmZxXuL.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Shadowman Deluxe Edition 1 (2012)",
        "ProductInfoHtml": "\n\u003Cp\u003E\u201CAn oversized deluxe hardcover collecting the best-selling origin and debut of Shadowman by acclaimed creators Justin Jordan (The Strange Talent of Luther Strode), Patrick Zircher (Futures End), and more of comics\u2019 top talents!\u003C/p\u003E\n\n\u003Cp\u003EThere are a million dreams in the Big Easy. But now its worst nightmare is about to come true. As the forces of darkness prepare to claim New Orleans as their own, Jack Boniface must embrace the legacy he was born to uphold. As Shadowman, Jack is about to become the only thing that stands between his city and an army of unspeakable monstrosities from the dark realm known as Deadside. But is the mantle of Shadowman a blessing or a curse? And what is the true cost of his otherworldly power?\u003C/p\u003E\n\n\u003Cp\u003ECollecting SHADOWMAN #0-10, the Shadowman Deluxe Editon oversized hardcover also comes packed with more than 20\u002B pages of bonus features, including covers, character designs, and process art by Patrick Zircher (Iron Man), Lee Garbett (Loki: Agent of Asgard), Mico Suayan (Harbinger), Roberto de la Torre (Daredevil), and many more!\u201D\u003C/p\u003E\n\n",
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700707,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5531/image/plate_square/uqxgYMt9cBcDiLpT.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Shadowman Deluxe Edition 2 (2012)",
        "ProductInfoHtml": "\n\u003Cp\u003E\u201CComics icon Peter Milligan (Hellblazer) joins visionary artists Roberto de la Torre (THE DEATH-DEFYING DR. MIRAGE), Valentine de Landro (Bitch Planet), Robert Gill (BOOK OF DEATH) and many more for the oversized hardcover collection concluding the bone-chilling series Bloody Disgusting calls \u201Cthe perfect cauldron of mystery.\u201D\u003C/p\u003E\n\n\u003Cp\u003EWhen a troubled young man with a history of violence and a penchant for blackouts meets an overwhelming source of power with a mystical scythe, the results are doomed to be destructive. A voodoo loa has possessed Jack Boniface \u2013 or so he believes. But after Jack awakens in an alleyway covered in blood, he embarks on a journey across lands of shadows and death to discover if he can expel the dark force that\u2019s seized control of his life\u2026and which may be responsible for a violent rampage throughout New Orleans\u003C/p\u003E\n\n\u003Cp\u003EFeaturing an anthology of tales from a roster of all-star creators \u2013 including Jim Zub (Skullkickers), Ales Kot (DEAD DROP), Christopher Sebela (Captain Marvel), and Duffy Boudreau (BLOODSHOT AND H.A.R.D. CORPS) \u2013 that push the outer bounds of the world of Shadowman further than ever before, this prestige-sized deluxe hardcover also comes jam-packed with 20\u002B pages of rarely seen bonus materials and special features!\u003C/p\u003E\n\n\u003Cp\u003ECollecting\u0026nbsp;SHADOWMAN #11-16, the never-before reprinted SHADOWMAN\n#13X, SHADOWMAN: END TIMES #1\u20133 and PUNK MAMBO #0.\u201D\u003C/p\u003E\n\n",
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700686,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5506/image/plate_square/TaDbIyqwbEmQZgwV.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Shadowman Vol. 1: Birth Rites",
        "ProductInfoHtml": null,
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700687,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5507/image/plate_square/uN6zo1HUvGcWn8_E.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Shadowman Vol. 2: Darque Reckoning",
        "ProductInfoHtml": null,
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700688,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5508/image/plate_square/Jl9Esz2tWt8QuHeW.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Shadowman Vol. 3: Deadside Blues",
        "ProductInfoHtml": null,
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700689,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5509/image/plate_square/uv3iCIokjNO8HUu3.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Shadowman Vol. 4: Fear, Blood and Shadows",
        "ProductInfoHtml": null,
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700690,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5510/image/plate_square/T2HJj28iKTVOj-I7.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Shadowman: End Times",
        "ProductInfoHtml": null,
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700695,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5511/image/plate_square/HH33_0pL5ovvKWVX.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "The Death-Defying Doctor Mirage Vol. 1",
        "ProductInfoHtml": null,
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34700696,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5525/image/plate_square/oVpqGz98i0mMAbFF.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "The Death-Defying Doctor Mirage Vol. 2",
        "ProductInfoHtml": null,
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34720521,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5539/image/plate_square/vIEB-NgIwytzljoP.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Unity (2013)",
        "ProductInfoHtml": "\n\u003Cp\u003E\u201CFor every action, there is an equal and opposite reaction. First came UNITY\u2026 Now meet WEBNET!\u003C/p\u003E\n\n\u003Cp\u003EComing off of the earth-shattering repercussions of their first mission, Ninjak is leading the newly formed Unity team right back into the trenches to face the Valiant Universe\u2019s next colossal threat \u2013 the enigmatic Dr. Silk and his high-tech terror cell: WEBNET! With the fate of untold millions on the line, can this team of cutthroat heroes uncover Silk\u2019s endgame \u2013 and his connection to Ninjak\u2019s shadowy past?\u003C/p\u003E\n\n\u003Cp\u003EFrom New York Times best-selling writer Matt Kindt (Mind MGMT) and superstar artist CAFU (Action Comics), start reading here when X-O Manowar, Eternal Warrior, Livewire and the rest of Valiant\u2019s best-selling superteam begin an all-new, high-stakes adventure! Collecting UNITY #5-7, plus the landmark first appearance of Ninjak from X-O MANOWAR #5!\u201D\u003C/p\u003E\n\n",
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34718612,
        "CoverUrl": "https://storage.groupees.com/uploads/other_products/5538/image/plate_square/DMpQqCr_-YFVe_df.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Valiant Universe Handbook (2015)",
        "ProductInfoHtml": "\n\u003Cp\u003E\u201CAn essential reference to the entire Valiant Universe of heroes and villains!\u003C/p\u003E\n\n\u003Cp\u003ELearn the origins, secrets, alliances, and vendettas of all of your favorite characters. You\u2019ll find everything you need to know \u2013 from Bloodshot\u2019s first firefight, when Archer met Armstrong, the secrets of the Deadside with Doctor Mirage, all the way to the true origin of the X-O Manowar armor and everything in between \u2013 all right here!\u201D\u003C/p\u003E\n\n",
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      }
    ],
    "Announcements": null,
    "IsRevealed": false,
    "IsSetForGiveaway": false,
    "IsSetForTrade": false,
    "IsTradedOut": false,
    "IsGiveawayed": false
  },
  {
    "id": 3241243,
    "bundle_id": 1501,
    "user_id": 125323,
    "gift_taker_id": null,
    "kind": 0,
    "total_amount": "13.98",
    "completed_at": "June 08, 2021",
    "order_ids": [],
    "bundle_name": "Eroge Bundle 11 (NSFW)",
    "Products": [
      {
        "Id": 34539606,
        "CoverUrl": "https://storage.groupees.com/uploads/games/40236/image/plate_square/3sromhGpY4F8Qta5.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "DRINK BAR MAID -REGRESSION-",
        "ProductInfoHtml": "\n\u003Cp\u003EThis game is an auto-battle RPG that has the elements of both browser-based games and social-network games. Attack the enemies by obtaining DBM via gacha and making them stronger! Win the battles by figuring out the good combinations of skills!\u003C/p\u003E\n\n",
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34539605,
        "CoverUrl": "https://storage.groupees.com/uploads/games/40235/image/plate_square/WZuf1mM_xNz17XqB.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Fantasy Tavern Sextet -Vol.2 Adventurer\u0027s Days-",
        "ProductInfoHtml": "\n\u003Cp\u003EThe 2nd part of a 3 part series! A run-of-the-mill guy who got transported to a fantasy world joins a witch and a lady knight together in battle?! Will he live to tell the tale?! And he has an unexpected reunion?! The 2nd chapter of the harem love-comedy in a fantasy world tavern available now!\u003C/p\u003E\n\n",
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34539608,
        "CoverUrl": "https://storage.groupees.com/uploads/games/40239/image/plate_square/_JeWd0l1Bk8hF6Zm.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Men\u0027s Completion Plan",
        "ProductInfoHtml": "\n\u003Cp\u003E[Animation RPG] I am the only man left in a world where men have disappeared\u2026women attack! Avoid the battle fuck and return the world to its original state!\u003C/p\u003E\n\n",
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34539607,
        "CoverUrl": "https://storage.groupees.com/uploads/games/40237/image/plate_square/_TMuTnPivGvZBhoS.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Spheria\u0027s Familiar",
        "ProductInfoHtml": "\n\u003Cp\u003EThis game is a fantasy RPG featuring a modern-day NEET (uneducated, unemployed young man) summoned into a parallel universe by a magical girl to become her sadistic Familiar and create havoc!\u003C/p\u003E\n\n",
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34539611,
        "CoverUrl": "https://storage.groupees.com/uploads/games/40234/image/plate_square/hEFzehvsqszJz3On.png",
        "IsRevealed": true,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "The Complete Eroge Bundle 5",
        "ProductInfoHtml": "\n\u003Cp\u003EA purchase of this tier gets you a code to download the complete Eroge Bundle 5, or gift it to a friend.\u003Cbr\u003E\nFor a list of everything that was in this bundle, check out this page: \n\u003Cstrong\u003E\u003Ca title=\u0022Eroge Bundle 5\u0022 href=\u0022https://groupees.com/eroge5\u0022 target=\u0022_blank\u0022\u003EEroge Bundle 5\u003C/a\u003E\u003C/strong\u003E.\u003C/p\u003E\n\n",
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [
          {
            "Id": 51119135,
            "PlatformName": "Eroge 5",
            "Code": "https://groupees.com/gift/05QruC5lEkYrqu7T",
            "IsUsed": false,
            "IsRevealed": true,
            "IsSetForGiveaway": false,
            "IsSetForTrade": false,
            "IsTradedOut": false,
            "IsGiveawayed": false,
            "IsPotentiallyNotRevealed": false,
            "IsThirdParty": false,
            "TradeId": null,
            "GiveawayId": null
          }
        ],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34539609,
        "CoverUrl": "https://storage.groupees.com/uploads/games/40240/image/plate_square/Loz95h5Yiinsh1ij.jpg",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "The Tale of the Lewd Kunoichi Sisters",
        "ProductInfoHtml": "\n\u003Cp\u003E\u201CWill the sisters be able to repel the Secret Eight and protect Nobunaga?\nA tale of ninja eroticism out of the Sengoku era, our story gets ready to cum\u2026Er, begin!\u201D\u003C/p\u003E\n\n",
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      },
      {
        "Id": 34539610,
        "CoverUrl": "https://storage.groupees.com/uploads/games/40238/image/plate_square/9ZGxwuivNv43I5DS.png",
        "IsRevealed": false,
        "IsSetForGiveaway": false,
        "IsSetForTrade": false,
        "IsTradedOut": false,
        "IsGiveawayed": false,
        "IsFavorite": false,
        "ProductName": "Time is Mine",
        "ProductInfoHtml": "\n\u003Cp\u003EStop time (time stop adventure RPG) time stop and her thoroughly of a friend. It humiliates in various places, and shames by stimulation which attacks after time releases.\u003C/p\u003E\n\n",
        "ProductInfoExtendedHtml": null,
        "Downloads": [],
        "Keys": [],
        "Tracks": [],
        "TradeId": null,
        "GiveawayId": null
      }
    ],
    "Announcements": null,
    "IsRevealed": false,
    "IsSetForGiveaway": false,
    "IsSetForTrade": false,
    "IsTradedOut": false,
    "IsGiveawayed": false
  }
GMMan commented 2 years ago

Hmm, nothing there. Look for "IsSetForGiveaway": true from the top, that should probably be the first one that's being processed by giveaway unset.

KridOCaign commented 2 years ago

There are zero instances of "IsSetForGiveaway": true

GMMan commented 2 years ago

How about in your trades dump?

KridOCaign commented 2 years ago

Here's the trades dump: []

GMMan commented 2 years ago

Ah, I see. Seems like maybe you didn't specify --all when running the command.

KridOCaign commented 2 years ago

Ah, yeah, that was it. I used -all instead of --all Sorry about that!

GMMan commented 2 years ago

@RealMalWare You haven't replied recently, and seems everyone else have had their issues resolved, so I'm closing this issue. If you are still having problems, feel free to reopen or create a new issue.