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: 2

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.