Trigger folder access prompts in permission checks; add lead welcome
This commit is contained in:
@@ -70,14 +70,14 @@ func (m *Manager) CheckPermissions(ctx context.Context) ([]api.Permission, error
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
ctx, cancel := context.WithTimeout(ctx, 50*time.Second)
|
||||
ctx, cancel := context.WithTimeout(ctx, 2*time.Minute)
|
||||
defer cancel()
|
||||
cmd := exec.CommandContext(ctx, bin, "check")
|
||||
stderr := strings.Builder{}
|
||||
cmd.Stderr = &stderr
|
||||
out, err := cmd.Output()
|
||||
if ctx.Err() == context.DeadlineExceeded {
|
||||
return nil, fmt.Errorf("byre-hands check didn't finish within 50s; answer macOS's prompt on the server's Mac and check again")
|
||||
return nil, fmt.Errorf("byre-hands check didn't finish within 2 minutes; answer macOS's prompts on the server's Mac and check again")
|
||||
}
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("byre-hands check: %w: %s", err, strings.TrimSpace(stderr.String()))
|
||||
|
||||
Reference in New Issue
Block a user