By Andy on Saturday, 14 May 2016
Posted in Technical Issues
Likes 0
Views 515
Votes 0
Once again THANK YOU for the badge / achievements system. It's AWESOME.

I used the attached CSV (EDIT: This forum post wouldn't accept a .csv file, so I renamed it to .txt) to get used to how the back-end 'Achievements > Mass Assignment' works. It isn't covered in the documentation so can you help me with the following please...

1) One of the CSV fields is 'Custom_Message' - I tried 'test' but don't see this displayed anywhere. Is the upload supposed to generate a badge email to the recipient with this custom message (hope so!) - but if that is the intention, it doesn't seem to do that??

2) On my understanding that people can only earn a badge once, I tried uploading the file twice.. my hope was it would not take any action if the person already had the badge... but it did, posting again on the stream that they had unlocked the badge.. and also (see link I've provided in private details) it incremented the number of achievers displayed on that badge page (It now says 2... only 1 person has that badge). So I think the upload system is missing a check... "Don't do anything for this user if she / he already has this badge".
Hm yeah, it looks like multiple badge shouldn't be allowed on CSV. Will log this into our issue tracker.
·
Saturday, 14 May 2016 23:37
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Andy,

I am really sorry for the delay of this reply as it is a weekend for us here. Please find my response to your inquiries below:


1) One of the CSV fields is 'Custom_Message' - I tried 'test' but don't see this displayed anywhere. Is the upload supposed to generate a badge email to the recipient with this custom message (hope so!) - but if that is the intention, it doesn't seem to do that??

The custom message will appear on the user's achievements if there is a custom message.


2) On my understanding that people can only earn a badge once, I tried uploading the file twice.. my hope was it would not take any action if the person already had the badge... but it did, posting again on the stream that they had unlocked the badge.. and also (see link I've provided in private details) it incremented the number of achievers displayed on that badge page (It now says 2... only 1 person has that badge). So I think the upload system is missing a check... "Don't do anything for this user if she / he already has this badge".

Currently EasySocial doesn't support this but if you have a better idea of improving this, please post your suggestions at http://stackideas.com/voices/easysocial
·
Saturday, 14 May 2016 16:19
·
0 Likes
·
0 Votes
·
0 Comments
·
OK thanks Mark... I now see where the custom text appears... I've added a Voices (http://stackideas.com/voices/easysocial/item/1188) about the ability to send an optional email on upload to tell the person they've got a badge and include the custom text as that seems important for user engagement. Also on my second point, you say to put it on Voices but I'm raising a bug there.. If I upload a csv which includes a badge assignment for someone who already has one, then the badge view page (I gave the link here) increments the numbers of achievers incorrectly. So can that be added to the bug list for fixing please? You should be able to replicate it fairly easily....
·
Saturday, 14 May 2016 22:31
·
0 Likes
·
0 Votes
·
0 Comments
·
OK great. Thanks Mark. Hope fix can be found
·
Sunday, 15 May 2016 01:11
·
0 Likes
·
0 Votes
·
0 Comments
·
You are most welcome
·
Sunday, 15 May 2016 01:58
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post