WeBWorK Main Forum

Grade passback warnings when upgrading to 2.20

Grade passback warnings when upgrading to 2.20

by Balagopal Pillai -
Number of replies: 5

I have a webwork 2.19 installation that is using LTI 1.3 with BrightSpace. It was working well and I upgraded to 2.20. Upon submit, the following warning message appears. Grade passback seems to work fine and I can see the grades in BrightSpace getting updated for the homework set. 

Warning messages
Use of uninitialized value in string eq at /home/webwork/webwork2/lib/WeBWorK/Authen/LTI/GradePassback.pm line 171.
Use of uninitialized value in string ne at /home/webwork/webwork2/lib/WeBWorK/Authen/LTI/GradePassback.pm line 174.
Use of uninitialized value in string eq at /home/webwork/webwork2/lib/WeBWorK/Authen/LTI/GradePassback.pm line 148.
Use of uninitialized value in string eq at /home/webwork/webwork2/lib/WeBWorK/Authen/LTI/GradePassback.pm line 150.
Use of uninitialized value in string eq at /home/webwork/webwork2/lib/WeBWorK/Authen/LTI/GradePassback.pm line 154.
Use of uninitialized value in string eq at /home/webwork/webwork2/lib/WeBWorK/Authen/LTI/GradePassback.pm line 156.
Use of uninitialized value in string eq at /home/webwork/webwork2/lib/WeBWorK/Authen/LTI/GradePassback.pm line 184.
Use of uninitialized value in string ne at /home/webwork/webwork2/lib/WeBWorK/Authen/LTI/GradePassback.pm line 184.
Use of uninitialized value in numeric ge (>=) at /home/webwork/webwork2/lib/WeBWorK/Authen/LTI/GradePassback.pm line 184.

I was wondering if there is a fix for this or a way to suppress the warnings. Thanks. 

Balagopal

In reply to Balagopal Pillai

Grade passback warnings when upgrading to 2.20

by Glenn Rice -
You need to update your authen_LTI.conf file (and perhaps your authen_LIT_1_3.conf file). You are missing new variables in that file that need to be defined. After any upgrade you should compare your configuration files to the dist files and update for changes.
In reply to Glenn Rice

Grade passback warnings when upgrading to 2.20

by Balagopal Pillai -
Thanks Glen. I was missing two new variables from authen_LTI.conf and one new variable from authen_LTI_1_3.conf. Adding them fixed the issue. No more warnings with grade passback.
In reply to Balagopal Pillai

Grade passback warnings when upgrading to 2.20

by Sean Fitzpatrick -
Can you say which variables you were missing? I am having similar problems and I'm not sure what I've missed.
In reply to Sean Fitzpatrick

Grade passback warnings when upgrading to 2.20

by Balagopal Pillai -
I think it would the following in authen_LTI.conf - $LTISendGradesEarlyThreshold & $LTISendScoresAfterDate

There was one more in authen_LTI_1_3.conf that I don't remember now. I will try to find that out tomorrow. Please look in .dist files for new variables.
In reply to Balagopal Pillai

Grade passback warnings when upgrading to 2.20

by Sean Fitzpatrick -

Thanks. I have those included in my .conf file, and set. (As to whether I have chosen values wisely, I am not sure.)