mirror of
https://github.com/status-im/fathom.git
synced 2025-03-01 03:20:27 +00:00
default to site_id 1, even though it may not exist yet
This commit is contained in:
parent
21371e2c30
commit
80088570b0
@ -51,7 +51,7 @@ func (agg *aggregator) Run() int {
|
|||||||
|
|
||||||
// create map of public tracking ID's => site ID
|
// create map of public tracking ID's => site ID
|
||||||
trackingIDMap := make(map[string]int64, len(sites)+1)
|
trackingIDMap := make(map[string]int64, len(sites)+1)
|
||||||
trackingIDMap[""] = 0
|
trackingIDMap[""] = 1
|
||||||
for _, s := range sites {
|
for _, s := range sites {
|
||||||
trackingIDMap[s.TrackingID] = s.ID
|
trackingIDMap[s.TrackingID] = s.ID
|
||||||
}
|
}
|
||||||
|
@ -2,7 +2,6 @@ package api
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"log"
|
|
||||||
"math/rand"
|
"math/rand"
|
||||||
"net/http"
|
"net/http"
|
||||||
"strconv"
|
"strconv"
|
||||||
@ -53,13 +52,10 @@ func (api *API) SaveSiteHandler(w http.ResponseWriter, r *http.Request) error {
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
log.Printf("Site tracking ID: %s\n", s.TrackingID)
|
|
||||||
if err := api.database.SaveSite(s); err != nil {
|
if err := api.database.SaveSite(s); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO: If we just created the first site, add existing data (with site_id = 0) to the site we just created
|
|
||||||
|
|
||||||
return respond(w, http.StatusOK, envelope{Data: s})
|
return respond(w, http.StatusOK, envelope{Data: s})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
-- +migrate Up
|
-- +migrate Up
|
||||||
|
|
||||||
ALTER TABLE daily_site_stats ADD COLUMN site_id INTEGER NOT NULL DEFAULT 0;
|
ALTER TABLE daily_site_stats ADD COLUMN site_id INTEGER NOT NULL DEFAULT 1;
|
||||||
|
|
||||||
-- +migrate Down
|
-- +migrate Down
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
-- +migrate Up
|
-- +migrate Up
|
||||||
|
|
||||||
ALTER TABLE daily_page_stats ADD COLUMN site_id INTEGER NOT NULL DEFAULT 0;
|
ALTER TABLE daily_page_stats ADD COLUMN site_id INTEGER NOT NULL DEFAULT 1;
|
||||||
|
|
||||||
-- +migrate Down
|
-- +migrate Down
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
-- +migrate Up
|
-- +migrate Up
|
||||||
|
|
||||||
ALTER TABLE daily_referrer_stats ADD COLUMN site_id INTEGER NOT NULL DEFAULT 0;
|
ALTER TABLE daily_referrer_stats ADD COLUMN site_id INTEGER NOT NULL DEFAULT 1;
|
||||||
|
|
||||||
-- +migrate Down
|
-- +migrate Down
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
-- +migrate Up
|
-- +migrate Up
|
||||||
|
|
||||||
ALTER TABLE daily_site_stats ADD COLUMN site_id INTEGER NOT NULL DEFAULT 0;
|
ALTER TABLE daily_site_stats ADD COLUMN site_id INTEGER NOT NULL DEFAULT 1;
|
||||||
|
|
||||||
-- +migrate Down
|
-- +migrate Down
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
-- +migrate Up
|
-- +migrate Up
|
||||||
|
|
||||||
ALTER TABLE daily_page_stats ADD COLUMN site_id INTEGER NOT NULL DEFAULT 0;
|
ALTER TABLE daily_page_stats ADD COLUMN site_id INTEGER NOT NULL DEFAULT 1;
|
||||||
|
|
||||||
-- +migrate Down
|
-- +migrate Down
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
-- +migrate Up
|
-- +migrate Up
|
||||||
|
|
||||||
ALTER TABLE daily_referrer_stats ADD COLUMN site_id INTEGER NOT NULL DEFAULT 0;
|
ALTER TABLE daily_referrer_stats ADD COLUMN site_id INTEGER NOT NULL DEFAULT 1;
|
||||||
|
|
||||||
-- +migrate Down
|
-- +migrate Down
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
-- +migrate Up
|
-- +migrate Up
|
||||||
|
|
||||||
ALTER TABLE daily_site_stats ADD COLUMN site_id INTEGER NOT NULL DEFAULT 0;
|
ALTER TABLE daily_site_stats ADD COLUMN site_id INTEGER NOT NULL DEFAULT 1;
|
||||||
|
|
||||||
-- +migrate Down
|
-- +migrate Down
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
-- +migrate Up
|
-- +migrate Up
|
||||||
|
|
||||||
ALTER TABLE daily_page_stats ADD COLUMN site_id INTEGER NOT NULL DEFAULT 0;
|
ALTER TABLE daily_page_stats ADD COLUMN site_id INTEGER NOT NULL DEFAULT 1;
|
||||||
|
|
||||||
-- +migrate Down
|
-- +migrate Down
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
-- +migrate Up
|
-- +migrate Up
|
||||||
|
|
||||||
ALTER TABLE daily_referrer_stats ADD COLUMN site_id INTEGER NOT NULL DEFAULT 0;
|
ALTER TABLE daily_referrer_stats ADD COLUMN site_id INTEGER NOT NULL DEFAULT 1;
|
||||||
|
|
||||||
-- +migrate Down
|
-- +migrate Down
|
||||||
|
|
||||||
|
@ -53,8 +53,11 @@ func (db *sqlstore) insertSite(s *models.Site) error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
s.ID, err = r.LastInsertId()
|
s.ID, err = r.LastInsertId()
|
||||||
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
// UpdateSite updates an existing site in the database
|
// UpdateSite updates an existing site in the database
|
||||||
|
Loading…
x
Reference in New Issue
Block a user