Skip to content

Commit 89ab559

Browse files
committed
added check for password and user
1 parent a318787 commit 89ab559

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/cls/CacheUpdater/Task.cls

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Class CacheUpdater.Task Extends (%SYS.Task.Definition, CacheUpdater.UDL)
1+
Class CacheUpdater.Task Extends (%SYS.Task.Definition, CacheUpdater.UDL)
22
{
33

44
Parameter TaskName = "GitHub Update";
@@ -81,8 +81,9 @@ ClassMethod ProcessDirectory(Path As %String = "", Request As %Net.HttpRequest,
8181
Return:$$$ISERR(st) st
8282
Return:(Request.HttpResponse.StatusCode = 404) $$$ERROR($$$GeneralError,"Repository doesn't exist OR you don't have access")
8383
Return:((Request.HttpResponse.StatusCode = 403) && (Request.HttpResponse.GetHeader("X-RATELIMIT-REMAINING")=0)) $$$ERROR($$$GeneralError,"API rate limit exceeded. Try logging in.")
84-
Return:(Request.HttpResponse.StatusCode '= 200) $$$ERROR($$$GeneralError,"Received " _ Request.HttpResponse.StatusCode _ " expected 200")
85-
84+
Return:(Request.HttpResponse.StatusCode = 401) $$$ERROR($$$GeneralError,"We couldn't find that combination of username and password")
85+
Return:(Request.HttpResponse.StatusCode '= 200) $$$ERROR($$$GeneralError,"Received " _ Request.HttpResponse.StatusCode _ " expected 200")
86+
8687
#dim objects As List of %ZEN.proxyObject
8788
#dim obj As %ZEN.proxyObject
8889
Set st = ##class(%ZEN.Auxiliary.jsonProvider).%ConvertJSONToObject(Request.HttpResponse.Data,,.objects,1)

0 commit comments

Comments
 (0)