Skip to content

Commit 7432561

Browse files
authored
Merge pull request #11 from shibbirmcc/feature/deprecated-code-analysis
Feature/deprecated code analysis
2 parents 50f847a + fe86637 commit 7432561

File tree

3 files changed

+5
-6
lines changed

3 files changed

+5
-6
lines changed

middlewares/auth.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@ import (
55
"net/http"
66
"os"
77

8-
"github.com/golang-jwt/jwt/v5"
98
"github.com/gin-gonic/gin"
9+
"github.com/golang-jwt/jwt/v5"
1010
)
1111

1212
func TokenAuthMiddleware() gin.HandlerFunc {
1313
return func(c *gin.Context) {
1414
tokenString := getJwtTokenFromHeader(c)
15-
token, err := jwt.Parse(tokenString, func(token *jwt.Token) (interface{}, error) {
15+
token, err := jwt.Parse(tokenString, func(token *jwt.Token) (any, error) {
1616
if _, ok := token.Method.(*jwt.SigningMethodHMAC); !ok {
1717
return nil, fmt.Errorf("unexpected signing method: %v", token.Header["alg"])
1818
}

migrations/migrations_test.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package migrations
22

33
import (
44
"bytes"
5-
"io/ioutil"
65
"log"
76
"os"
87
"testing"
@@ -115,13 +114,13 @@ func TestRunMigrations_MigrationApplicationFailure(t *testing.T) {
115114
defer TeardownPostgresContainer()
116115

117116
// Create a temporary directory for migration files
118-
tmpDir, err := ioutil.TempDir("", "migrations")
117+
tmpDir, err := os.MkdirTemp("", "migrations")
119118
assert.NoError(t, err)
120119
defer os.RemoveAll(tmpDir) // Clean up after the test
121120

122121
// Create an invalid migration file
123122
migrationFile := tmpDir + "/0001_invalid_migration.up.sql"
124-
err = ioutil.WriteFile(migrationFile, []byte("INVALID SQL SYNTAX;"), 0644)
123+
err = os.WriteFile(migrationFile, []byte("INVALID SQL SYNTAX;"), 0644)
125124
assert.NoError(t, err)
126125

127126
// Run migrations using the directory with the invalid migration file

utils/jwt_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ func TestGenerateJWT_Success(t *testing.T) {
3232
assert.NotEmpty(t, tokenString)
3333

3434
// Parse the token to verify claims
35-
token, err := jwt.ParseWithClaims(tokenString, &models.Claims{}, func(token *jwt.Token) (interface{}, error) {
35+
token, err := jwt.ParseWithClaims(tokenString, &models.Claims{}, func(token *jwt.Token) (any, error) {
3636
return []byte(os.Getenv("JWT_SECRET")), nil
3737
})
3838

0 commit comments

Comments
 (0)