Search the database
Search forum topics
Search members
Search for trades
diablo2.io is supported by ads
diablo2.io is supported by ads
10 replies   672 views
1

Suggestion - make inactive trades to expire instead of vanish

No data yet

Site Feedback

2

Description

Hi there,

I have a suggestion. Can we make the already inactive trades become expired instead of removed so that it would be possible to activate them again? :)

I just put 2 sale trades for now on this website and these are already gone, but I can imagine people with hundreds of trades need to bump all of them very often.

If they forget, they need to put them back again manually, it would be nice to have an option to re-activate them instead to save time.
5

Can be used to make Runewords:

7
Hi there,

I have a suggestion. Can we make the already inactive trades become expired instead of removed so that it would be possible to activate them again? :)

I just put 2 sale trades for now on this website and these are already gone, but I can imagine people with hundreds of trades need to bump all of them very often.

If they forget, they need to put them back again manually, it would be nice to have an option to re-activate them instead to save time.
7
Trades expire in three days here. Luckily there is a single button you can click to bump all your trades at the same time, no need to bump them individually.
I believe Teebling has is designed to delete unbumped trades to save space in the database. If the trades just went inactive, there would be hundreds of thousands of those trades, slowing down database pulls, and significantly increasing his costs.

I am take a break from D2. I am bumping trades to prevent expiration, but I am not trading, providing xbox/pc transfers, or price checks for the foreseeable future.
7
OP
Ok, then I think it makes sense from database and performance point of view.
7
User avatar

Schnorki 3936Moderator

PC
Moved to feedback forum.

Completed trades are largely removed (minus the reduced data kept for price history purposes) so as to keep the DB less cluttered.

For non-bumped trades, the same Principle likely applies though that's not all of it. They're additionally cleaned up (i.e. expire) to avoid cluttering trade search results with an ever-increasing number of inactive trades that still show as active. The actual number of trades expiring due to not being bumped within a given say 1-month period probably really isn't all that high from a DB perspective. Though that's really just a semi-educated guess as only Teebs would have those numbers.

What could be done for expiring trades (if the number/select timeframe isn't too extreme) would be to add a grace period before fully removing them. Kind of along the following lines:

1) Trade is created/bumped and hence refreshed for the same ol' current 3 day period
2) If trade is not bumped within those 3 days, it expires but is not deleted
3) Expired trades do not show within trade search results so those stay cleaned up and only show truly active trades
4) An expired trade can be bumped like any active trade (i.e. individually or via the bump all button) at which point it is reactivated and no longer counts as expired for the usual 3 days before another bump is needed or it expires again
5) If an expired trade is not bumped/reactivated within 1 month of expiring, it is deleted and hence cannot be reactivated

That way you keep the trade search results just as clean as they are today.
You add a grace period so folks don't get completely derailed by an unforeseen absence of a week or something.
And you still keep the DB cleaned up as there still would be a post-expiration delete, albeit with a 1-month shift.

Not sure how much work that'd be and/or if adding a month grace period would significantly impact DB load but the idea seems like it should work @Teebling. Kind of like a passive temporary version of the freeze function with bump leading to an auto-unfreeze. The big part being the "passive" bit as (unlike the actual freeze), that'd allow for 'trade survival' through truly unforeseen absences with no time to freeze first (accidents, spontaneous last-minute trips, whatever it may be).
7
I just lost a number of trades due to expiration. My own fault, I simply forgot to pump in time, but I am nevertheless surprised how little time it takes for the trades to vanish forever.

This makes we wonder what happened to this suggestion regarding a "freeze"?

The thing is: When I know that I am not able to trade for a certain period of time (vacation, business trip, ...), I want my trades to disappear temporarely with the option to reactivate them when I return. Is that possible?

All my trades are non-ladder, softcore, PC
7
User avatar

Necrarch 2429Moderator

Necromancer Europe PC
Teebs tried implementing it but it failed (when reactivating it would clear!) so the feature is currently deactivated.
Also the option to make trades not appear but reactivable for some days is in the thoughts - no final word on this yet neither.

Image

Main: Necromancer / Second: Assassin / Third: Amazon / Check my stash, my crafts and my many cheap
Annihilus
7
Thank you for the answer. I assume that means we should pump our trades from our mobile, even when away, to avoid having to rewrite them.

Good to know :)

All my trades are non-ladder, softcore, PC
7
User avatar

Necrarch 2429Moderator

Necromancer Europe PC
Exactly. Works perfectly fine from mobile as well.

Image

Main: Necromancer / Second: Assassin / Third: Amazon / Check my stash, my crafts and my many cheap
Annihilus
7
I am glad this thread is here and I hope it will be implemented, because 3 days are nothing for me and I am not able to bump it so often (not because I am not on the PC or mobile phone, I will just forgot). I can not imagine how to implement that, bud reminder in notification would be great if current behavior can not be changed (Some of your trades will expire in 12 hours, bump them if you do not want to loose them - in the best case interval how much time before I would like to be notified will be configurable in my settings)
7
frakira wrote: 1 day ago
I am glad this thread is here and I hope it will be implemented, because 3 days are nothing for me and I am not able to bump it so often (not because I am not on the PC or mobile phone, I will just forgot). I can not imagine how to implement that, bud reminder in notification would be great if current behavior can not be changed (Some of your trades will expire in 12 hours, bump them if you do not want to loose them - in the best case interval how much time before I would like to be notified will be configurable in my settings)
The thread is actually 7 months old. I brought it back to light a few days ago, after losing trades to expiration and searching the forum for related topics.

I totally agree with you. I am enjoying this website, but 3 days is a short period.
It is a limiting factor and changing it would benefit the site a lot.

All my trades are non-ladder, softcore, PC
7
FacelessVoid wrote: 3 days ago
Thank you for the answer. I assume that means we should pump our trades from our mobile, even when away, to avoid having to rewrite them.

Good to know :)
This what I do, like right now for example :)

I am take a break from D2. I am bumping trades to prevent expiration, but I am not trading, providing xbox/pc transfers, or price checks for the foreseeable future.
9

Advertisment

Hide ads
999

Greetings stranger!

You don't appear to be logged in...

99

Who is online

Users browsing Feedback: No registered users and 1 guest.

999

Register an account


Start trading, earning trust, and levelling up. Get avatars, likes, bookmarks and more with an account! :)
999

Support Diablo2.io


You can donate to the site to help support the future of diablo2.io. Donating hides all ads forever.
999

Latest discussion




999

Found a bug or glitch?


If something looks broken please let me know so I can fix it :)
No matches
 

 

 

 

Value:
Hide ads forever by supporting the site with a donation.

Greetings adblocker...

Warriv asks that you consider disabling your adblocker when using diablo2.io

Ad revenue helps keep the servers going and supports me, the site's creator :)

A one-time donation hides all ads, forever:
Make a donation