From 77ed56ddf549c5fbda09a3774dbe3f2454b70007 Mon Sep 17 00:00:00 2001 From: John Lyon-Smith Date: Tue, 15 May 2018 09:37:14 -0700 Subject: [PATCH] Fix bug that lost photos when updating activities and work items --- mobile/src/config.js | 4 ++-- server/src/database/schemas/activity.js | 2 +- server/src/database/schemas/workItem.js | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/mobile/src/config.js b/mobile/src/config.js index f5e926f..2f6ce63 100644 --- a/mobile/src/config.js +++ b/mobile/src/config.js @@ -2,8 +2,8 @@ import React from "react" import { Platform } from "react-native" export const config = { - //localIPAddr: "192.168.1.175", - localIPAddr: "192.168.1.14", + localIPAddr: "192.168.1.175", + //localIPAddr: "192.168.1.14", viroAPIKey: "06F37B6A-74DA-4A83-965A-7DE2209A5C46", googleGeocodeAPIKey: "AIzaSyCs4JVT6gysnY5dAJ7KjVJYeykLv_xz1GI", googleGeocodeURL: "https://maps.googleapis.com/maps/api/geocode/json", diff --git a/server/src/database/schemas/activity.js b/server/src/database/schemas/activity.js index d318253..86978e4 100644 --- a/server/src/database/schemas/activity.js +++ b/server/src/database/schemas/activity.js @@ -18,7 +18,7 @@ export let activitySchema = new Schema( notes: { type: String, required: true }, fromStreetNumber: Number, toStreetNumber: Number, - photos: [Schema.Types.ObjectId], + photos: { type: [Schema.Types.ObjectId], default: undefined }, }, { timestamps: true, id: false } ) diff --git a/server/src/database/schemas/workItem.js b/server/src/database/schemas/workItem.js index 7c59edf..b19a934 100644 --- a/server/src/database/schemas/workItem.js +++ b/server/src/database/schemas/workItem.js @@ -17,7 +17,7 @@ export const workItemSchema = new Schema( coordinates: [Number], }, address: String, - photos: [{ type: Schema.Types.ObjectId }], + photos: [{ type: Schema.Types.ObjectId, default: undefined }], details: String, ticketNumber: { type: Number, default: 0 }, },