Remove unused functions

Signed-off-by: Émile Ré <nemile.re@gmail.com>
This commit is contained in:
Émile Ré
2025-12-08 14:03:49 +01:00
parent 582bf08e0f
commit 4c7bdd5593

View File

@@ -145,26 +145,6 @@ func (s TrustCenterAccessService) Get(
return &access, nil
}
func (s TrustCenterAccessService) GetDocumentAccess(
ctx context.Context,
documentAccessID gid.GID,
) (*coredata.TrustCenterDocumentAccess, error) {
var documentAccess coredata.TrustCenterDocumentAccess
err := s.svc.pg.WithConn(
ctx,
func(conn pg.Conn) error {
return documentAccess.LoadByID(ctx, conn, s.svc.scope, documentAccessID)
},
)
if err != nil {
return nil, err
}
return &documentAccess, nil
}
func (s TrustCenterAccessService) CountDocumentAccesses(
ctx context.Context,
trustCenterAccessID gid.GID,
@@ -231,34 +211,6 @@ func (s TrustCenterAccessService) CountActiveDocumentAccesses(
return count, nil
}
func (s TrustCenterAccessService) ValidateToken(
ctx context.Context,
tokenString string,
) (*TrustCenterAccessData, error) {
token, err := statelesstoken.ValidateToken[TrustCenterAccessData](
s.svc.trustConfig.TokenSecret,
s.svc.trustConfig.TokenType,
tokenString,
)
if err != nil {
return nil, fmt.Errorf("cannot validate trust center access token: %w", err)
}
access := &coredata.TrustCenterAccess{}
err = s.svc.pg.WithConn(
ctx,
func(conn pg.Conn) error {
return access.LoadByTrustCenterIDAndEmail(ctx, conn, s.svc.scope, token.Data.TrustCenterID, token.Data.Email)
},
)
if err != nil {
return nil, fmt.Errorf("access not found or revoked: %w", err)
}
return &token.Data, nil
}
func (s TrustCenterAccessService) Create(
ctx context.Context,
req *CreateTrustCenterAccessRequest,
@@ -537,73 +489,3 @@ func (s TrustCenterAccessService) sendTrustCenterAccessEmail(
}
return nil
}
func (s TrustCenterAccessService) LoadDocumentAccess(
ctx context.Context,
trustCenterID gid.GID,
email string,
documentID gid.GID,
) (*coredata.TrustCenterDocumentAccess, error) {
var documentAccess *coredata.TrustCenterDocumentAccess
err := s.svc.pg.WithConn(ctx, func(conn pg.Conn) error {
access := &coredata.TrustCenterAccess{}
err := access.LoadByTrustCenterIDAndEmail(ctx, conn, s.svc.scope, trustCenterID, email)
if err != nil {
return fmt.Errorf("cannot load trust center access: %w", err)
}
if !access.Active {
return fmt.Errorf("trust center access is not active")
}
documentAccess = &coredata.TrustCenterDocumentAccess{}
err = documentAccess.LoadByTrustCenterAccessIDAndDocumentID(ctx, conn, s.svc.scope, access.ID, documentID)
if err != nil {
return fmt.Errorf("cannot load document access: %w", err)
}
return nil
})
if err != nil {
return nil, err
}
return documentAccess, nil
}
func (s TrustCenterAccessService) LoadReportAccess(
ctx context.Context,
trustCenterID gid.GID,
email string,
reportID gid.GID,
) (*coredata.TrustCenterDocumentAccess, error) {
var reportAccess *coredata.TrustCenterDocumentAccess
err := s.svc.pg.WithConn(ctx, func(conn pg.Conn) error {
access := &coredata.TrustCenterAccess{}
err := access.LoadByTrustCenterIDAndEmail(ctx, conn, s.svc.scope, trustCenterID, email)
if err != nil {
return fmt.Errorf("cannot load trust center access: %w", err)
}
if !access.Active {
return fmt.Errorf("trust center access is not active")
}
reportAccess = &coredata.TrustCenterDocumentAccess{}
err = reportAccess.LoadByTrustCenterAccessIDAndReportID(ctx, conn, s.svc.scope, access.ID, reportID)
if err != nil {
return fmt.Errorf("cannot load report access: %w", err)
}
return nil
})
if err != nil {
return nil, err
}
return reportAccess, nil
}