rename Details to DEvice

This commit is contained in:
SowinskiBraeden committed 2022-10-21 17:17:08 -07:00
1 parent 10bc974d2d
commit c377473675
3 files changed
+4 -4

No files matched your search

+1 -1
View File
@@ -205,7 +205,7 @@ func (c Cow) AddDeviceHandler(w http.ResponseWriter, r *http.Request) {
} }
update := bson.M{ update := bson.M{
"cow.Devices": newDevice, "Cow.Devices": newDevice,
} }
dbResp, err := c.DB.UpdateOne(context.TODO(), bson.M{"_id": cowID}, bson.M{"$push": update}) dbResp, err := c.DB.UpdateOne(context.TODO(), bson.M{"_id": cowID}, bson.M{"$push": update})
+2 -2
View File
@@ -163,7 +163,7 @@ func (d Device) UpdateDeviceHandler(w http.ResponseWriter, r *http.Request) {
varName := e.Type().Field(i).Name varName := e.Type().Field(i).Name
varValue := e.Field(i).Interface() varValue := e.Field(i).Interface()
if varValue != nil && varValue != "" { if varValue != nil && varValue != "" {
update["Details."+varName] = varValue update["Device."+varName] = varValue
} }
} }
@@ -188,7 +188,7 @@ func (d Device) GetChildDevices(w http.ResponseWriter, r *http.Request) {
cowID := mux.Vars(r)["cow_id"] cowID := mux.Vars(r)["cow_id"]
defer cancel() defer cancel()
devices, _ := d.DB.Find(ctx, bson.M{"Detials.Parent": cowID}) devices, _ := d.DB.Find(ctx, bson.M{"Device.Parent": cowID})
// If there is no devices from the query, return empty device array. // If there is no devices from the query, return empty device array.
if len(devices) == 0 { if len(devices) == 0 {
+1 -1
View File
@@ -3,7 +3,7 @@ package models
// Device holds the structure for the device collection in mongo // Device holds the structure for the device collection in mongo
type Device struct { type Device struct {
ID string `json:"_id" bson:"_id"` // MongoDB ID ID string `json:"_id" bson:"_id"` // MongoDB ID
Details DeviceDetails `json:"device" bson:"Details"` // Details Details DeviceDetails `json:"device" bson:"Device"` // Details
} }
// Device holds the structure for the Device collection in mongo // Device holds the structure for the Device collection in mongo