1
0
Fork 0
mirror of synced 2024-06-12 07:44:44 +12:00

Merge pull request #8078 from appwrite/fix-python-build-logs

Fix: Python failing builds
This commit is contained in:
Eldad A. Fux 2024-05-10 19:48:27 +01:00 committed by GitHub
commit 53cd729412
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -433,6 +433,8 @@ class Builds extends Action
throw new \Exception('Build not found', 404);
}
$logs = \mb_substr($logs, 0, null, 'UTF-8'); // Get only valid UTF8 part - removes leftover half-multibytes causing SQL errors
$build = $build->setAttribute('logs', $build->getAttribute('logs', '') . $logs);
$build = $dbForProject->updateDocument('builds', $build->getId(), $build);