Files
go-proton-api/server/settings.go
2022-11-23 12:03:04 +01:00

22 lines
377 B
Go

package server
import (
"net/http"
"github.com/gin-gonic/gin"
)
func (s *Server) handleGetMailSettings() gin.HandlerFunc {
return func(c *gin.Context) {
settings, err := s.b.GetMailSettings(c.GetString("UserID"))
if err != nil {
c.AbortWithStatus(http.StatusInternalServerError)
return
}
c.JSON(http.StatusOK, gin.H{
"MailSettings": settings,
})
}
}