Perbaikan Middelware dan tool generete
This commit is contained in:
@@ -117,7 +117,7 @@ func main() {
|
||||
// Create directories with improved logic
|
||||
var handlerDir, modelDir string
|
||||
if category != "" {
|
||||
handlerDir = filepath.Join("internal", "handlers")
|
||||
handlerDir = filepath.Join("internal", "handlers", category)
|
||||
modelDir = filepath.Join("internal", "models", category)
|
||||
} else {
|
||||
handlerDir = filepath.Join("internal", "handlers")
|
||||
@@ -248,6 +248,7 @@ func New` + data.Name + `Handler() *` + data.Name + `Handler {
|
||||
handlerContent += generateHelperMethods(data)
|
||||
|
||||
writeFile(filepath.Join(handlerDir, data.NameLower+".go"), handlerContent)
|
||||
|
||||
}
|
||||
|
||||
func generateGetMethods(data HandlerData) string {
|
||||
@@ -1490,7 +1491,7 @@ func updateRoutesFile(data HandlerData) {
|
||||
newRoutes := generateProtectedRouteBlock(data)
|
||||
|
||||
// Insert above protected routes marker
|
||||
insertMarker := "// ============================================================================="
|
||||
insertMarker := "// ============= PUBLISHED ROUTES ==============================================="
|
||||
if strings.Contains(routesContent, insertMarker) {
|
||||
if !strings.Contains(routesContent, fmt.Sprintf("New%sHandler", data.Name)) {
|
||||
// Insert before the marker
|
||||
|
||||
Reference in New Issue
Block a user