Please upgrade here. These earlier versions are no longer being updated and have security issues.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
43 Anniversary Badges with System Account
aery
✭✭✭
Vanilla Version - 2.1B
Problem Page - System Account Profile Page
Problem - System Account is getting unlimited (or 43 in this case) anniversary badges
Probably its because system account does not have a joining date.
There was an error rendering this rich post.
1
Comments
Yes, i suggest you file a bug on vanilla github, that accounts should not be created without joining dates for whatever version of vanilla you use.
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
Yes boss, will file in a while.
Can I manually add joining date in database? Will it have any adverse effect? I think it could be temporary fix for github bugs takes some time to get fix.
There was an error rendering this rich post.
try it.
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
Another bug I discovered in this thread -
If you go by discussion link - attached image is shown.
But if you go by comment link, it is not shown.
There was an error rendering this rich post.
So you are reporting bugs that deal with vanilla and not the plugin in this thread. Sound fine with me, but a bit vexing. But I suggest you place your feature requests and bugs that deal with vanilla on a different thread. It seems logical, doesn't it.??? WDYT????
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
I got diverted. Will open a new thread.
Now, I have edited database and added real dates in DateFirstVisit and DateInserted in Users table. This gave me date getting shown in profile but 43 badges still remain there. Shouldn't they must update?
There was an error rendering this rich post.
Your answer from me is in the readme.txt
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
Ahaa! Got it.
There was an error rendering this rich post.
just zero out the badges in the table for the user and it will fix itself
once you earn a badge you never lose it (unless the judges go into the table and zero it out), you can not be stripped of a title no matter how much performance enhancing drugs you ingested.
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
43 Badges > That's a MySQL default date > 1970
I fixed it in plugin, but I think it should be fixed in vanilla also.
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.