+
{this.renderPages()}
>
diff --git a/client/homebrew/editor/metadataEditor/metadataEditor.jsx b/client/homebrew/editor/metadataEditor/metadataEditor.jsx
index 372ae6784..91b663e64 100644
--- a/client/homebrew/editor/metadataEditor/metadataEditor.jsx
+++ b/client/homebrew/editor/metadataEditor/metadataEditor.jsx
@@ -56,6 +56,7 @@ const MetadataEditor = createClass({
...this.props.metadata,
[name] : e.target.value
});
+ console.log(this.props.metadata[name]);
},
handleSystem : function(system, e){
if(e.target.checked){
diff --git a/client/homebrew/homebrew.jsx b/client/homebrew/homebrew.jsx
index 8666b7d58..76927edf4 100644
--- a/client/homebrew/homebrew.jsx
+++ b/client/homebrew/homebrew.jsx
@@ -46,6 +46,7 @@ const Homebrew = createClass({
editId : null,
createdAt : null,
updatedAt : null,
+ lang : ''
}
};
},
diff --git a/client/homebrew/pages/editPage/editPage.jsx b/client/homebrew/pages/editPage/editPage.jsx
index 3608c277d..dcaa07439 100644
--- a/client/homebrew/pages/editPage/editPage.jsx
+++ b/client/homebrew/pages/editPage/editPage.jsx
@@ -46,7 +46,8 @@ const EditPage = createClass({
published : false,
authors : [],
systems : [],
- renderer : 'legacy'
+ renderer : 'legacy',
+ lang : ''
}
};
},
diff --git a/server/googleActions.js b/server/googleActions.js
index a7542c9a0..9921cec56 100644
--- a/server/googleActions.js
+++ b/server/googleActions.js
@@ -147,7 +147,8 @@ const GoogleActions = {
editId : brew.editId || nanoid(12),
pageCount : brew.pageCount,
renderer : brew.renderer || 'legacy',
- isStubbed : true
+ isStubbed : true,
+ lang : brew.lang || 'en'
}
},
media : {
@@ -185,7 +186,8 @@ const GoogleActions = {
pageCount : brew.pageCount,
renderer : brew.renderer || 'legacy',
isStubbed : true,
- version : 1
+ version : 1,
+ lang : brew.lang || 'en'
}
};
diff --git a/server/homebrew.api.js b/server/homebrew.api.js
index eada59ab4..2eff4536b 100644
--- a/server/homebrew.api.js
+++ b/server/homebrew.api.js
@@ -108,7 +108,7 @@ const excludePropsFromUpdate = (brew)=>{
const excludeGoogleProps = (brew)=>{
const modified = _.clone(brew);
- const propsToExclude = ['tags', 'systems', 'published', 'authors', 'owner', 'views', 'thumbnail'];
+ const propsToExclude = ['tags', 'systems', 'published', 'authors', 'owner', 'views', 'thumbnail', 'lang'];
for (const prop of propsToExclude) {
delete modified[prop];
}
diff --git a/server/homebrew.model.js b/server/homebrew.model.js
index b44f1dec9..7f4912fb6 100644
--- a/server/homebrew.model.js
+++ b/server/homebrew.model.js
@@ -15,7 +15,7 @@ const HomebrewSchema = mongoose.Schema({
description : { type: String, default: '' },
tags : [String],
systems : [String],
- lang : { type: String, default: 'en' },
+ lang : { type: String, default: '' },
renderer : { type: String, default: '' },
authors : [String],
published : { type: Boolean, default: false },