Skip to content
This repository was archived by the owner on Dec 5, 2024. It is now read-only.

Commit db96548

Browse files
Fixing publish error
1 parent e7f7e5b commit db96548

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

src/GitHub.Api/Application/ApiClient.cs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -221,15 +221,17 @@ private async Task CreateRepositoryInternal(NewRepository newRepository, Action<
221221
{
222222
try
223223
{
224-
logger.Trace("Creating Repository");
225-
226224
Octokit.Repository repository;
227-
if (organization != null)
225+
if (!string.IsNullOrEmpty(organization))
228226
{
227+
logger.Trace("Creating repository for organization");
228+
229229
repository = await githubClient.Repository.Create(organization, newRepository);
230230
}
231231
else
232232
{
233+
logger.Trace("Creating repository for user");
234+
233235
repository = await githubClient.Repository.Create(newRepository);
234236
}
235237

src/UnityExtension/Assets/Editor/GitHub.Unity/UI/PUblishView.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ private void PopulateView()
7171
}
7272

7373
owners = new[] { user.Login };
74+
username = user.Login;
7475

7576
Logger.Trace("GetOrganizations");
7677

@@ -198,6 +199,8 @@ public override void OnGUI()
198199
{
199200
isBusy = true;
200201

202+
var organization = owners[selectedOwner] == username ? null : owners[selectedOwner];
203+
201204
Client.CreateRepository(new NewRepository(repoName)
202205
{
203206
Private = togglePrivate,
@@ -223,7 +226,7 @@ public override void OnGUI()
223226
.Then(GitClient.Push("origin", Repository.CurrentBranch.Value.Name))
224227
.ThenInUI(Parent.Finish)
225228
.Start();
226-
}, owners[selectedOwner] == username ? null : owners[selectedOwner]);
229+
}, organization);
227230
}
228231
GUI.enabled = true;
229232
}

0 commit comments

Comments
 (0)