From c0d19f25310c372eba4cf4ce47a1c01532f34eda Mon Sep 17 00:00:00 2001 From: Harvey Kandola Date: Fri, 19 Jan 2018 16:01:22 +0000 Subject: [PATCH] bulk data model ID --- domain/page/endpoint.go | 1 + model/page/page.go | 1 + 2 files changed, 2 insertions(+) diff --git a/domain/page/endpoint.go b/domain/page/endpoint.go index 84b4ba63..e3d530b5 100644 --- a/domain/page/endpoint.go +++ b/domain/page/endpoint.go @@ -1265,6 +1265,7 @@ func (h *Handler) FetchPages(w http.ResponseWriter, r *http.Request) { if process { d := page.BulkRequest{} + d.ID = fmt.Sprintf("container-%s", p.RefID) d.Page = p for _, m := range meta { diff --git a/model/page/page.go b/model/page/page.go index 84e68aab..b0e5c485 100644 --- a/model/page/page.go +++ b/model/page/page.go @@ -125,6 +125,7 @@ type LevelRequest struct { // BulkRequest details page, it's meta, pending page changes. // Used to bulk load data by GUI so as to reduce network requests. type BulkRequest struct { + ID string `json:"id"` Page Page `json:"page"` Meta Meta `json:"meta"` Pending []PendingPage `json:"pending"`