Skip to content

Commit d784cb3

Browse files
committed
Try to fix regression from #268
1 parent fecdc0d commit d784cb3

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

R/config.R

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,13 @@ global_user_is_configured <- function() {
218218
#' @examplesIf interactive()
219219
#' user_is_configured()
220220
user_is_configured <- function(repo = ".") {
221-
user_name_exists <- !is.null(git_config_get("user.name", repo = repo))
222-
user_email_exists <- !is.null(git_config_get("user.email", repo = repo))
221+
user_name_exists <- !is.null(tryCatch(
222+
git_config_get("user.name", repo = repo),
223+
error = function(e) git_config_global_get("user.name")
224+
))
225+
user_email_exists <- !is.null(tryCatch(
226+
git_config_get("user.email", repo = repo),
227+
error = function(e) git_config_global_get("user.email")
228+
))
223229
user_name_exists && user_email_exists
224230
}

0 commit comments

Comments
 (0)