Birthday Gamer - Retroactive

Issues & Bug Reports

Found 18 posts - Go to Last Post


Logged
Hey,

Just wondering whether this badge is supposed to be awarded once you tell the site your birthday, if you have previously unlocked an achievement on your birthday. Or do I have to wait until my next birthday to unlock this?
I got the badge for getting an achievement on my birthday from before I joined the site.
I think I got mine retroactive but there are three different badges for birthday activities.

Unlocking an achievement on your birthday I think is the retro active one

Visiting the site on your birthday or visiting a members profile on their birthday is also not retro active.
Life goal own all retail X-Box games. My collection: X-Box: 535, X-Box 360: 1204, One: 178
Let us get to know you: I want to be on the spotlight 2.0 Join here to enter GTN's monthly Challenge: Challenge, What Challenge...
This is definitely the one for achieving on your birthday. "Birthday Gamer". It hasn't given me it.
The description on Birthday Gamer is "Kick back and unlock an achievement on your birthday. Ding, another year older!" Assuming you have put your birthday in on the site, as long as you have an achievement timestamped that day you should be awarded the badge.

Now knowing GTN awards badges at different times depending on the badge, my guess is this - Birthday gamer is awarded at sync if any match your birthday. However, if you added your birthday after the sync was fully completed, there is no logic to check when you add your birthday. That would explain why some people had to "wait" until their next birthday to get it.

B8 can award you the badge, if you give him your birthday and a sample achievement that meets the requirement, but Fshguy or Eric will have to fix the logic.

Or.... you can just change your birthday to today, earn an achievement, wait for the sync and the badge, then next day change it back to the correct date.
Learn more about me: Member of the Month August 2014
Please read/rate my reviews! And if you happen to be an older person like me, join my 40+ Club leaderboard!

Good ideas, it's more about fixing it for the future. Though I'm not denying I want the badge too Smile

I definitely have achievements unlocked on December 13th, I had a streak for 500+ days once upon a time so...
05-21-2015 12:25 PM StaffPremium
Good ideas, it's more about fixing it for the future. Though I'm not denying I want the badge too Smile

I definitely have achievements unlocked on December 13th, I had a streak for 500+ days once upon a time so...
Originally Posted by LAFTA
Kaens is most likely right, its tied to when your achievement is pulled in, if we didn't know your birthdate at the time, it wouldn't have triggered. The system doesn't look at old achievements.
Have you joined the soon to be #1 leaderboard on the site? If you ever enjoyed 360voice(or even if you haven't been there), please join:
http://www.gamertagnation.com/leader...aderboard-149/
Kaens is most likely right, its tied to when your achievement is pulled in, if we didn't know your birthdate at the time, it wouldn't have triggered. The system doesn't look at old achievements.
Originally Posted by Fshguy
So add a check when someone puts in their birthday to grab all previously scan cheevos. Fixed.
Learn more about me: Member of the Month August 2014
Please read/rate my reviews! And if you happen to be an older person like me, join my 40+ Club leaderboard!

Going with the date change method then I guess!
So add a check when someone puts in their birthday to grab all previously scan cheevos. Fixed.
Originally Posted by Kaens
If we did that wouldn't that be the easy fix for the best week ever badges too?
Life goal own all retail X-Box games. My collection: X-Box: 535, X-Box 360: 1204, One: 178
Let us get to know you: I want to be on the spotlight 2.0 Join here to enter GTN's monthly Challenge: Challenge, What Challenge...
05-21-2015 02:44 PM StaffPremium
If we did that wouldn't that be the easy fix for the best week ever badges too?
Originally Posted by B8TINGU
When would you suggest we do that? I mean, at one time. It's not practical to scan always for these weeks.
Have you joined the soon to be #1 leaderboard on the site? If you ever enjoyed 360voice(or even if you haven't been there), please join:
http://www.gamertagnation.com/leader...aderboard-149/
When would you suggest we do that? I mean, at one time. It's not practical to scan always for these weeks.
Originally Posted by Fshguy
Maybe we could make it a default for new users the first time they scan in. Then slowly start scanning everyone start with gamertag that start with an A first then then B's and so on we could do one letter a week? or faster depending on the time it takes? I'm mainly just talking,throwing idea out there, which may or may not have merit? I don't really know what it would take to do that.
Life goal own all retail X-Box games. My collection: X-Box: 535, X-Box 360: 1204, One: 178
Let us get to know you: I want to be on the spotlight 2.0 Join here to enter GTN's monthly Challenge: Challenge, What Challenge...
When would you suggest we do that? I mean, at one time. It's not practical to scan always for these weeks.
Originally Posted by Fshguy
You only need to scan from MS once, then it's just queries into GTN's own DB. We should have metrics for best day/week/month calculated and stored in a different table. Those only need to be calculated once and can be done at off hours (which there are plenty around here). I'm not DBA, ask Smrnov or others here if you need help.
Learn more about me: Member of the Month August 2014
Please read/rate my reviews! And if you happen to be an older person like me, join my 40+ Club leaderboard!

You only need to scan from MS once, then it's just queries into GTN's own DB. We should have metrics for best day/week/month calculated and stored in a different table. Those only need to be calculated once and can be done at off hours (which there are plenty around here). I'm not DBA, ask Smrnov or others here if you need help.
Originally Posted by Kaens
I do MySQL fairly in depth at the office. Building tables and queries, and Perl scripts to do the calculations. You are right, depending on how GTN stores data, it shouldn't be tough.

I will have Fsh in my clutches, soon, anything you need me to force him to do?
Thanks, I will look into retroactively awarding this when you add or change your birthday. It wasn't as easy as I would've thought so I will need some more time (and sleep!) to dive deeper into the code.
Join the official Gamertag Nation club on Xbox Live here.
05-26-2015 12:33 PM StaffPremium
You only need to scan from MS once, then it's just queries into GTN's own DB. We should have metrics for best day/week/month calculated and stored in a different table. Those only need to be calculated once and can be done at off hours (which there are plenty around here). I'm not DBA, ask Smrnov or others here if you need help.
Originally Posted by Kaens
Wouldn't they have to be calculated every day if it's a best day? I assure you that I'm a fairly competent DBA when it comes to these things, it's more about the process.
Have you joined the soon to be #1 leaderboard on the site? If you ever enjoyed 360voice(or even if you haven't been there), please join:
http://www.gamertagnation.com/leader...aderboard-149/
Well the daily would be calculated daily, but you only are doing that single day. I assume you're not going to recalculate all those numbers every day. For example, in our day/week/month tracker on our page, is that being calculated each time the page is visited? I would think that only the current one would be calculated and the previous entries would just be a query.
Learn more about me: Member of the Month August 2014
Please read/rate my reviews! And if you happen to be an older person like me, join my 40+ Club leaderboard!

Sign up for a new account. It's free and easy!

Sign up for an account

Already have an account? Login here

Login to your account

Similar Threads

Thread Title Forum Replies Last Post
Started by Kaens
General Chat 15 10-15-2014 02:50 AM
Started by Done
Entertainment 2 06-23-2014 10:41 AM
Started by B8TINGU
Feature Requests 4 04-23-2014 04:08 AM
Started by porschephiliac
General Chat 19 11-23-2013 02:37 AM
Started by cdj 1000
Introductions 9 10-24-2013 05:56 PM