0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2026-01-11 06:52:38 +00:00

WIP trying to debug theme selection.

This commit is contained in:
David Bolack
2024-02-27 17:30:14 -06:00
parent 4f4659b0e2
commit 50c9d95ce0
4 changed files with 9 additions and 11 deletions

View File

@@ -339,6 +339,9 @@ const Editor = createClass({
view={this.state.view} view={this.state.view}
style={{ display: 'none' }} style={{ display: 'none' }}
rerenderParent={this.rerenderParent} /> rerenderParent={this.rerenderParent} />
{console.log('Metadata')}
{console.log(this.props)}
{console.log('Metadata')}
<MetadataEditor <MetadataEditor
metadata={this.props.brew} metadata={this.props.brew}
onChange={this.props.onMetaChange} onChange={this.props.onMetaChange}

View File

@@ -8,7 +8,6 @@ const request = require('../../utils/request-middleware.js');
const Nav = require('naturalcrit/nav/nav.jsx'); const Nav = require('naturalcrit/nav/nav.jsx');
const Combobox = require('client/components/combobox.jsx'); const Combobox = require('client/components/combobox.jsx');
const StringArrayEditor = require('../stringArrayEditor/stringArrayEditor.jsx'); const StringArrayEditor = require('../stringArrayEditor/stringArrayEditor.jsx');
const HomebrewModel = require('../../../../server/homebrew.model.js').model;
const Themes = require('themes/themes.json'); const Themes = require('themes/themes.json');

View File

@@ -37,6 +37,9 @@ const EditPage = createClass({
}, },
getInitialState : function() { getInitialState : function() {
console.log('Edit Initial');
console.log(this.props);
console.log('Edit Initial');
return { return {
brew : this.props.brew, brew : this.props.brew,
isSaving : false, isSaving : false,
@@ -51,7 +54,8 @@ const EditPage = createClass({
autoSave : true, autoSave : true,
autoSaveWarning : false, autoSaveWarning : false,
unsavedTime : new Date(), unsavedTime : new Date(),
currentEditorPage : 0 currentEditorPage : 0,
userThemes : this.props.brew.userThemes
}; };
}, },
savedBrew : null, savedBrew : null,
@@ -388,10 +392,6 @@ const EditPage = createClass({
return <div className='editPage sitePage'> return <div className='editPage sitePage'>
<Meta name='robots' content='noindex, nofollow' /> <Meta name='robots' content='noindex, nofollow' />
{this.renderNavbar()} {this.renderNavbar()}
{console.log('state')}
{console.log(this.state)}
{console.log('props')}
{console.log(this.props)}
<div className='content'> <div className='content'>
<SplitPane onDragFinish={this.handleSplitMove} ref='pane'> <SplitPane onDragFinish={this.handleSplitMove} ref='pane'>
@@ -411,8 +411,7 @@ const EditPage = createClass({
theme={this.state.brew.theme} theme={this.state.brew.theme}
errors={this.state.htmlErrors} errors={this.state.htmlErrors}
lang={this.state.brew.lang} lang={this.state.brew.lang}
userThemes={this.props.brew.userThemes} userThemes={this.state.brew.userThemes}
themeClass={this.state.brew.themeClass}
currentEditorPage={this.state.currentEditorPage} currentEditorPage={this.state.currentEditorPage}
/> />
</SplitPane> </SplitPane>

View File

@@ -286,9 +286,6 @@ app.get('/user/:username', async (req, res, next)=>{
//Edit Page //Edit Page
app.get('/edit/:id', asyncHandler(getBrew('edit')), async(req, res, next)=>{ app.get('/edit/:id', asyncHandler(getBrew('edit')), async(req, res, next)=>{
req.brew = req.brew.toObject ? req.brew.toObject() : req.brew; req.brew = req.brew.toObject ? req.brew.toObject() : req.brew;
console.log('edit');
console.log(req);
console.log('edit');
req.ogMeta = { ...defaultMetaTags, req.ogMeta = { ...defaultMetaTags,
title : req.brew.title || 'Untitled Brew', title : req.brew.title || 'Untitled Brew',