diff --git a/database/database.go b/database/database.go index 047b06a4..479aa9ce 100644 --- a/database/database.go +++ b/database/database.go @@ -159,6 +159,9 @@ func Openw(dialect string, args ...interface{}) (db Database, err error) { gorm.NowFunc = func() time.Time { return utils.Now() } + if dialect == "sqlite" { + dialect = "sqlite3" + } gormdb, err := gorm.Open(dialect, args...) if err != nil { return nil, err diff --git a/frontend/src/API.js b/frontend/src/API.js index 5b431e0a..07233a40 100644 --- a/frontend/src/API.js +++ b/frontend/src/API.js @@ -198,7 +198,7 @@ class Api { } async logs() { - return axios.get('api/logs').then(response => (response.data)) + return axios.get('api/logs').then(response => (response.data)) || [] } async logs_last() { diff --git a/frontend/src/components/Service/Analytics.vue b/frontend/src/components/Service/Analytics.vue index b1eed505..7172a7fe 100644 --- a/frontend/src/components/Service/Analytics.vue +++ b/frontend/src/components/Service/Analytics.vue @@ -13,7 +13,6 @@ diff --git a/frontend/src/components/Service/ServiceInfo.vue b/frontend/src/components/Service/ServiceInfo.vue index 88e5a81f..d12b80be 100644 --- a/frontend/src/components/Service/ServiceInfo.vue +++ b/frontend/src/components/Service/ServiceInfo.vue @@ -104,7 +104,6 @@ import ServiceFailures from './ServiceFailures'; import ServiceSparkLine from "./ServiceSparkLine"; import Api from "../../API"; - import StatsGen from "./StatsGen"; export default { name: 'ServiceInfo', @@ -113,7 +112,6 @@ ServiceFailures, FormIncident, FormMessage, - StatsGen, ServiceSparkLine }, props: { diff --git a/frontend/src/components/Service/StatsGen.vue b/frontend/src/components/Service/StatsGen.vue deleted file mode 100644 index ecaf061e..00000000 --- a/frontend/src/components/Service/StatsGen.vue +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - diff --git a/frontend/src/store.js b/frontend/src/store.js index 0710f30d..90148857 100644 --- a/frontend/src/store.js +++ b/frontend/src/store.js @@ -154,7 +154,6 @@ export default new Vuex.Store({ const messages = await Api.messages() context.commit("setMessages", messages) context.commit("setHasPublicData", true) - window.console.log('finished loading required data') }, async loadAdmin(context) { const groups = await Api.groups() diff --git a/types/services/struct.go b/types/services/struct.go index d6ff1b40..852b61e0 100644 --- a/types/services/struct.go +++ b/types/services/struct.go @@ -4,6 +4,7 @@ import ( "github.com/statping/statping/types/checkins" "github.com/statping/statping/types/failures" "github.com/statping/statping/types/null" + "github.com/statping/statping/utils" "time" ) @@ -81,8 +82,8 @@ type Stats struct { // BeforeCreate for Service will set CreatedAt to UTC func (s *Service) BeforeCreate() (err error) { if s.CreatedAt.IsZero() { - s.CreatedAt = time.Now().UTC() - s.UpdatedAt = time.Now().UTC() + s.CreatedAt = utils.Now() + s.UpdatedAt = utils.Now() } return }