Browse Source

Working on jobs

Andrea Fazzi 5 years ago
parent
commit
58bcd0fb57
4 changed files with 7 additions and 1 deletions
  1. 1 1
      documents/generators/list/list.go
  2. 1 0
      handlers/handlers.go
  3. 4 0
      orm/mappings.go
  4. 1 0
      orm/orm.go

+ 1 - 1
documents/generators/list/list.go

@@ -117,7 +117,7 @@ func groupClasses(classes []*orm.Class) string {
 	return strings.Join(groups, ",")
 	return strings.Join(groups, ",")
 }
 }
 
 
-func (generator *ListGenerator) Run(done chan bool) {
+func (generator *ListGenerator) Run(jobCh chan orm.Job) {
 
 
 	done <- true
 	done <- true
 
 

+ 1 - 0
handlers/handlers.go

@@ -61,6 +61,7 @@ var (
 		"offices",
 		"offices",
 		"administratives",
 		"administratives",
 		"documents",
 		"documents",
+		"jobs",
 	}
 	}
 )
 )
 
 

+ 4 - 0
orm/mappings.go

@@ -186,5 +186,9 @@ var (
 		"/api/documents/{id}/update": UpdateDocument,
 		"/api/documents/{id}/update": UpdateDocument,
 		"/api/documents/{id}/delete": DeleteDocument,
 		"/api/documents/{id}/delete": DeleteDocument,
 		"/api/documents/add/":        AddDocument,
 		"/api/documents/add/":        AddDocument,
+
+		// Jobs
+
+		"/api/jobs/{id}/update": UpdateJob,
 	}
 	}
 )
 )

+ 1 - 0
orm/orm.go

@@ -78,6 +78,7 @@ func AutoMigrate() {
 		&Office{},
 		&Office{},
 		&Administrative{},
 		&Administrative{},
 		&Document{},
 		&Document{},
+		&Job{},
 	).Error; err != nil {
 	).Error; err != nil {
 		panic(err)
 		panic(err)
 	}
 	}