-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Description
When I run the Chapter 7 version of the files, I keep getting an error message.
Express
500 TypeError: Cannot call method 'replace' of undefined
at model.<anonymous> (C:\Users\Mark\_TEST\nodebook-master\nodebook-master\chapter7\models\image.js:16:30)
at VirtualType.applyGetters (C:\Users\Mark\_TEST\nodebook-master\nodebook-master\chapter7\node_modules\mongoose\lib\virtualtype.js:77:25)
at model.Document.get (C:\Users\Mark\_TEST\nodebook-master\nodebook-master\chapter7\node_modules\mongoose\lib\document.js:711:18)
at model.Object.defineProperty.get [as uniqueId] (C:\Users\Mark\_TEST\nodebook-master\nodebook-master\chapter7\node_modules\mongoose\lib\document.js:1228:45)
at program1 (eval at <anonymous> (C:\Users\Mark\_TEST\nodebook-master\nodebook-master\chapter7\node_modules\express3-handlebars\node_modules\handlebars\dist\cjs\handlebars\compiler\javascript-compiler.js:189:23), <anonymous>:11:36)
at prog (C:\Users\Mark\_TEST\nodebook-master\nodebook-master\chapter7\node_modules\express3-handlebars\node_modules\handlebars\dist\cjs\handlebars\runtime.js:118:12)
at Object.<anonymous> (C:\Users\Mark\_TEST\nodebook-master\nodebook-master\chapter7\node_modules\express3-handlebars\node_modules\handlebars\dist\cjs\handlebars\base.js:99:23)
at Object.eval (eval at <anonymous> (C:\Users\Mark\_TEST\nodebook-master\nodebook-master\chapter7\node_modules\express3-handlebars\node_modules\handlebars\dist\cjs\handlebars\compiler\javascript-compiler.js:189:23), <anonymous>:26:25)
at C:\Users\Mark\_TEST\nodebook-master\nodebook-master\chapter7\node_modules\express3-handlebars\node_modules\handlebars\dist\cjs\handlebars\runtime.js:86:31
at C:\Users\Mark\_TEST\nodebook-master\nodebook-master\chapter7\node_modules\express3-handlebars\node_modules\handlebars\dist\cjs\handlebars\compiler\compiler.js:465:21
at model.<anonymous> (C:\Users\Mark\_TEST\nodebook-master\nodebook-master\chapter7\models\image.js:16:30)
at VirtualType.applyGetters (C:\Users\Mark\_TEST\nodebook-master\nodebook-master\chapter7\node_modules\mongoose\lib\virtualtype.js:77:25)
at model.Document.get (C:\Users\Mark\_TEST\nodebook-master\nodebook-master\chapter7\node_modules\mongoose\lib\document.js:711:18)
at model.Object.defineProperty.get [as uniqueId] (C:\Users\Mark\_TEST\nodebook-master\nodebook-master\chapter7\node_modules\mongoose\lib\document.js:1228:45)
at program1 (eval at <anonymous> (C:\Users\Mark\_TEST\nodebook-master\nodebook-master\chapter7\node_modules\express3-handlebars\node_modules\handlebars\dist\cjs\handlebars\compiler\javascript-compiler.js:189:23), <anonymous>:11:36)
at prog (C:\Users\Mark\_TEST\nodebook-master\nodebook-master\chapter7\node_modules\express3-handlebars\node_modules\handlebars\dist\cjs\handlebars\runtime.js:118:12)
at Object.<anonymous> (C:\Users\Mark\_TEST\nodebook-master\nodebook-master\chapter7\node_modules\express3-handlebars\node_modules\handlebars\dist\cjs\handlebars\base.js:99:23)
at Object.eval (eval at <anonymous> (C:\Users\Mark\_TEST\nodebook-master\nodebook-master\chapter7\node_modules\express3-handlebars\node_modules\handlebars\dist\cjs\handlebars\compiler\javascript-compiler.js:189:23), <anonymous>:26:25)
at C:\Users\Mark\_TEST\nodebook-master\nodebook-master\chapter7\node_modules\express3-handlebars\node_modules\handlebars\dist\cjs\handlebars\runtime.js:86:31
at C:\Users\Mark\_TEST\nodebook-master\nodebook-master\chapter7\node_modules\express3-handlebars\node_modules\handlebars\dist\cjs\handlebars\compiler\compiler.js:465:21
Any idea what could be causing this? (I'm using Windows 8.1, in case that makes a difference.)
Metadata
Metadata
Assignees
Labels
No labels