From 49e0860890f41f3ef340eaae53c646f2f7fc4235 Mon Sep 17 00:00:00 2001 From: PC Date: Wed, 30 Aug 2017 13:20:04 +0200 Subject: [PATCH] Fix for package "Author" for "External timelines" --- DN.PackageProvider.GitHub.pas | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/DN.PackageProvider.GitHub.pas b/DN.PackageProvider.GitHub.pas index b40cedd..a63381e 100644 --- a/DN.PackageProvider.GitHub.pas +++ b/DN.PackageProvider.GitHub.pas @@ -207,7 +207,12 @@ function TDNGitHubPackageProvider.CreatePackageWithMetaInfo(AItem: TJSONObject; LPackage.Description := AItem.GetValue('description').Value; LPackage.DownloadLoaction := AItem.GetValue('archive_url').Value; LPackage.DownloadLoaction := StringReplace(LPackage.DownloadLoaction, CArchivePlaceholder, 'zipball/', []); - LPackage.Author := LAuthor; + + if LHeadInfo.RepositoryUser = '' then + LPackage.Author := LAuthor + else + LPackage.Author := LHeadInfo.RepositoryUser; + LPackage.RepositoryName := LName; LPackage.DefaultBranch := LDefaultBranch;