Skip to content

Commit

Permalink
Merge pull request #131 from anywherelan/api_fix_saving_peer_info
Browse files Browse the repository at this point in the history
api: fix saving config after updating peer info
  • Loading branch information
pymq authored Jun 23, 2024
2 parents b770805 + ae7f479 commit 9f76114
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 12 deletions.
1 change: 1 addition & 0 deletions api/settings.go
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ func (h *Handler) UpdateMySettings(c echo.Context) (err error) {
h.conf.Lock()
h.conf.P2pNode.Name = req.Name
h.conf.Unlock()
h.conf.Save()

go func() {
h.authStatus.ExchangeStatusInfoWithAllKnownPeers(h.ctx)
Expand Down
20 changes: 11 additions & 9 deletions application.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,6 @@ import (
"strings"
"time"

"github.com/anywherelan/awl/api"
"github.com/anywherelan/awl/awldns"
"github.com/anywherelan/awl/awlevent"
"github.com/anywherelan/awl/config"
"github.com/anywherelan/awl/p2p"
"github.com/anywherelan/awl/protocol"
"github.com/anywherelan/awl/ringbuffer"
"github.com/anywherelan/awl/service"
"github.com/anywherelan/awl/vpn"
"github.com/anywherelan/ts-dns/net/dns"
"github.com/anywherelan/ts-dns/util/dnsname"
ds "github.com/ipfs/go-datastore"
Expand All @@ -34,6 +25,16 @@ import (
"go.uber.org/zap"
"go.uber.org/zap/zapcore"
"golang.zx2c4.com/wireguard/tun"

"github.com/anywherelan/awl/api"
"github.com/anywherelan/awl/awldns"
"github.com/anywherelan/awl/awlevent"
"github.com/anywherelan/awl/config"
"github.com/anywherelan/awl/p2p"
"github.com/anywherelan/awl/protocol"
"github.com/anywherelan/awl/ringbuffer"
"github.com/anywherelan/awl/service"
"github.com/anywherelan/awl/vpn"
)

const (
Expand Down Expand Up @@ -205,6 +206,7 @@ func (a *Application) Ctx() context.Context {
}

func (a *Application) Close() {
a.Conf.Save()
if a.ctxCancel != nil {
a.ctxCancel()
}
Expand Down
3 changes: 0 additions & 3 deletions vpn/iface_windows.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,6 @@ var WintunGUID *windows.GUID
func init() {
var err error
tun.WintunTunnelType = "Anywherelan"
if err != nil {
panic(err)
}
guid, err := windows.GUIDFromString("{13b1820f-bcf0-4eef-ba5d-9e98f7283a26}")
if err != nil {
panic(err)
Expand Down

0 comments on commit 9f76114

Please sign in to comment.