Complete browser extension gRPC flow
This commit is contained in:
@@ -6,8 +6,6 @@ import (
|
||||
"flag"
|
||||
"fmt"
|
||||
"os"
|
||||
"os/exec"
|
||||
"path/filepath"
|
||||
"runtime"
|
||||
"strings"
|
||||
|
||||
@@ -126,15 +124,7 @@ func runNativeMessage() error {
|
||||
}
|
||||
|
||||
func defaultBinaryPath() (string, error) {
|
||||
self, err := os.Executable()
|
||||
if err == nil && strings.TrimSpace(self) != "" {
|
||||
return self, nil
|
||||
}
|
||||
self, err = exec.LookPath("keepassgo-browser-bridge")
|
||||
if err == nil {
|
||||
return self, nil
|
||||
}
|
||||
return filepath.Abs("./keepassgo-browser-bridge")
|
||||
return browserbridge.ResolveBridgeBinaryPath("")
|
||||
}
|
||||
|
||||
func fail(err error) {
|
||||
|
||||
Reference in New Issue
Block a user