Skip to content

Commit

Permalink
Merge pull request #114 from packbackbooks/fix-bug
Browse files Browse the repository at this point in the history
  • Loading branch information
dbhynds authored Nov 29, 2023
2 parents d8072aa + f1a8653 commit f6a7fd8
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion src/LtiAssignmentsGradesService.php
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@ private function isMatchingLineitem(array $lineitem, LtiLineitem $newLineItem):

private function appendLineItemPath(LtiLineitem $lineItem, string $suffix): string
{
$url = $lineitem->getId();
$url = $lineItem->getId();
$pos = strpos($url, '?');

if ($pos === false) {
Expand Down
2 changes: 1 addition & 1 deletion src/LtiServiceConnector.php
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@ public static function getLogMessage(
'request_method' => $request->getMethod(),
'request_url' => $request->getUrl(),
'response_headers' => $responseHeaders,
'response_body' => json_encode($responseBody),
'response_body' => $responseBody,
];

$requestBody = $request->getPayload()['body'] ?? null;
Expand Down
4 changes: 2 additions & 2 deletions tests/LtiServiceConnectorTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -340,7 +340,7 @@ public function testItBuildsLogMessage()

$result = $this->connector::getLogMessage($this->request, ['foo' => 'bar'], ['baz' => 'bat']);

$expected = "Logging request data: id {\"request_method\":\"POST\",\"request_url\":\"https:\/\/example.com\",\"response_headers\":{\"foo\":\"bar\"},\"response_body\":\"{\\\"baz\\\":\\\"bat\\\"}\",\"request_body\":\"{\\\"userId\\\":\\\"id\\\"}\"}";
$expected = "Logging request data: id {\"request_method\":\"POST\",\"request_url\":\"https:\/\/example.com\",\"response_headers\":{\"foo\":\"bar\"},\"response_body\":{\"baz\":\"bat\"},\"request_body\":\"{\\\"userId\\\":\\\"id\\\"}\"}";

$this->assertEquals($expected, $result);
}
Expand All @@ -355,7 +355,7 @@ public function testItMasksSensitiveDataInLogMessage()

$result = $this->connector::getLogMessage($this->request, ['foo' => 'bar'], ['baz' => 'bat']);

$expected = "Logging request data: id {\"request_method\":\"POST\",\"request_url\":\"https:\/\/example.com\",\"response_headers\":{\"foo\":\"***\"},\"response_body\":\"{\\\"baz\\\":\\\"***\\\"}\",\"request_body\":\"{\\\"userId\\\":\\\"id\\\"}\"}";
$expected = "Logging request data: id {\"request_method\":\"POST\",\"request_url\":\"https:\/\/example.com\",\"response_headers\":{\"foo\":\"***\"},\"response_body\":{\"baz\":\"***\"},\"request_body\":\"{\\\"userId\\\":\\\"id\\\"}\"}";

$this->assertEquals($expected, $result);
}
Expand Down

0 comments on commit f6a7fd8

Please sign in to comment.