Home › Forums › Legacy Support › Support queries › How-to & Troubleshooting › WPLMS Points not awarding MyCred credits
Tagged: hooks, mycred, WPLMS Points
- This topic has 31 replies, 4 voices, and was last updated 5 years, 4 months ago by Physiotutors.
-
AuthorPosts
-
January 24, 2019 at 7:56 am #193688PhysiotutorsParticipantWPLMS hooks are a bit buggy. Sometimes when submitting an assignment, the points are awarded but then for the next assignment they will not be awarded when testing each assignment. They all have the same settings https://prnt.sc/man058 except for the Module ID which is set for each individual assignment. We have disabled Ajax but it's not awarding points consistently. your reply on youtube: When you say "the points are awarded but then for the next assignment they will not be awarded when testing each assignment." it means that module id is not being considered. Like you award points for completing assignment, "any" assignment and since the user maximum is 1 it will be awarded on first assignment completion. Do you think this is not happening ? My reply: It's awarding the points sporadically. Every WPLMS Point has the module ID of the assignment connected to it. It awarded for some assignments but then for others not even though they have a different ID Now I am hereJanuary 24, 2019 at 9:00 pm #193805PhysiotutorsParticipantHave tried with a new user. The mycredvideo shortcake assigns points consistently. The user was awarded points for the first assignment submission but not for any other assignment submission (different IDs). I have since updated the user maximum from 1 to 9 to see if it would affect assigning points for the other assignments. However, the user does not receive points for other assignments. It seems that they get points once for one assignment and then not anymore for the others.January 25, 2019 at 2:41 pm #193943loganMemberHey, this is working fine at my end. please check the video of my test setup. https://screencast-o-matic.com/watch/cqVT2B3upy please share your wp-admin credentials and also ftp credentials in a private reply. i will look into this matter. thanksJanuary 25, 2019 at 2:57 pm #193947PhysiotutorsParticipantThis reply has been marked as private.January 29, 2019 at 7:04 am #194244loganMemberThis reply has been marked as private.January 29, 2019 at 4:03 pm #194394PhysiotutorsParticipantThis reply has been marked as private.January 30, 2019 at 1:56 pm #194528loganMemberPlease try to delete those points awarding criterias and cretae then again with same settings and then check if issue appears again or not whil we are checking this at your end .January 30, 2019 at 3:32 pm #194557PhysiotutorsParticipantHey Logan, i deleted all of the points and created them again. When the student submits the assignments after uploading a file, this is registered under "activity" as "unregistered action - assignment_submitted" but they are not awarded the credits as specified in the WPLMS points. Could the logic be the problem? That WPLMS points doesn't recognise the activity as the one specified in the settings? That in fact assignment_submitted activity is different from the WPLMS points logic assignment finished (no information required) and therefore no credits are assigned?January 31, 2019 at 9:40 am #194642PhysiotutorsParticipantI got assigning points to work but only through the embedded hook from myCred for "approved comments" and not a custom WPLMS hook connected to submitting an assignment. This is what the log then looks like. https://prnt.sc/menjqr As you can see, the WPLMS hook worked for one assignment but also not consistently I checked again with another user. We'd still like to have the specific option to only assign points for submitted assignments and not for all approved comments site-wideFebruary 1, 2019 at 6:22 am #194746MrVibeKeymasterPlease share more details on what all touch point actions are working on assignment submission ? in WP Admin - LMS - Settings - Touch points - Assignment submitted by student. For example you may have enabled emails, messages or notifications. Since MyCred actions executes at last if any of the touch point action fails then it can happen, the maximum probablity is that of email notifications. Also from your screenshot it seems to be working in some cases, so there can not be any bug in the code, because it should execute the exact same way every time. Let me know if i missed something.February 1, 2019 at 11:49 am #194816PhysiotutorsParticipantIn fact we did not have these touchpoint enabled. I tried submitting an assignment and then it registered the action twice even though the only action is "assignment finished" and it also awarded for assignment started: https://prnt.sc/mf77pp furthermore it did not award points for any subsequent assignments even though as you say it should always work the same way: http://prnt.sc/mf78cj I gave you login to admin, as well as a student account to test these things. The back and forth is taking a lot of time. the "approved comment" hook works but there is not consistency in your WPLMS hook.February 3, 2019 at 2:58 am #195017MrVibeKeymasterThank you checking case...
none of credentials seem to be working as of now.February 3, 2019 at 1:17 pm #195043PhysiotutorsParticipantwhat's the next step? Logan was working on the caseFebruary 5, 2019 at 11:09 am #195331loganMemberHello, This is a wired issue. It is not happening at our test setup that is why i could not replicate this. this is taking much time than usual to debug this. I know your time is valuable, so just bear with me little more. Thanks for waiting.February 18, 2019 at 11:14 am #197327PhysiotutorsParticipantJust curious, any updates on the issue? -
AuthorPosts
- The topic ‘WPLMS Points not awarding MyCred credits’ is closed to new replies.