--- loncom/enrollment/localenroll.pm 2009/08/22 19:52:13 1.38 +++ loncom/enrollment/localenroll.pm 2009/09/13 03:14:12 1.39 @@ -1,6 +1,6 @@ # functions to glue school database system into Lon-CAPA for # automated enrollment -# $Id: localenroll.pm,v 1.38 2009/08/22 19:52:13 raeburn Exp $ +# $Id: localenroll.pm,v 1.39 2009/09/13 03:14:12 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -290,20 +290,25 @@ If the username of the course owner is p test is used, namely that the requestor is listed as instructor of record for the course in the institution's course schedule/database. -A valid instcode is confirmed by returning 'valid'. - validate_instcode takes three arguments - (a) the LON-CAPA domain that will contain the course (b) the institutional code (in the MSU case this is a concatenation of semester code, department code, and course number, e.g., fs03nop590. (c) an optional institutional username for the course owner. +An array is returned containing (a) the result of the check for a valid +instcode, and (b) an (optional) course description. +A valid instcode is confirmed by returning 'valid'. +If no course description is available, '' should be set as +the value of the second item in the returned array. + =cut sub validate_instcode { my ($dom,$instcode,$owner) = @_; my $outcome = ''; - return $outcome; + my $description = ''; + return ($outcome,$description); } =pod