diff --git a/lib/screens/gitlab_blob.dart b/lib/screens/gitlab_blob.dart index 595a331..aa8fcbe 100644 --- a/lib/screens/gitlab_blob.dart +++ b/lib/screens/gitlab_blob.dart @@ -19,8 +19,9 @@ class GitlabBlobScreen extends StatelessWidget { return RefreshStatefulScaffold( title: AppBarTitle(path), fetchData: () async { + final encodedPath = Uri.encodeComponent(path); final res = await Provider.of(context).fetchGitlab( - '/projects/$id/repository/files/$path?ref=master'); // TODO: + '/projects/$id/repository/files/$encodedPath?ref=master'); // TODO: return GitlabBlob.fromJson(res); }, bodyBuilder: (data, _) {