修改entry的错误

dev_forge
sylor_huang@126.com 5 years ago
parent 5a8fcf994f
commit 00cb5c0610

@ -328,7 +328,12 @@ class ApplicationController < ActionController::Base
def current_user
# User.current
User.find_by_id 130328
if Rails.env.development?
user_id = 36390
else
user_id = 130328
end
User.find_by_id user_id
# User.find_by_id 36390
# nil
end

@ -205,7 +205,7 @@
"./static/js/50.441a0e9b.chunk.js": "./static/js/50.441a0e9b.chunk.js",
"./static/js/51.0da51704.chunk.js": "./static/js/51.0da51704.chunk.js",
"./static/js/52.bf322efb.chunk.js": "./static/js/52.bf322efb.chunk.js",
"./static/js/53.6dad2fdf.chunk.js": "./static/js/53.6dad2fdf.chunk.js",
"./static/js/53.04ff0087.chunk.js": "./static/js/53.04ff0087.chunk.js",
"./static/js/54.c78d9a48.chunk.js": "./static/js/54.c78d9a48.chunk.js",
"./static/js/55.4ac768d3.chunk.js": "./static/js/55.4ac768d3.chunk.js",
"./static/js/56.82b509c7.chunk.js": "./static/js/56.82b509c7.chunk.js",
@ -257,7 +257,7 @@
"./static/js/98.7354b03a.chunk.js": "./static/js/98.7354b03a.chunk.js",
"./static/js/99.491b7204.chunk.js": "./static/js/99.491b7204.chunk.js",
"main.css": "./static/css/main.c0718fb6.css",
"main.js": "./static/js/main.c6cfa500.js",
"main.js": "./static/js/main.66b018de.js",
"static/media/KaTeX_AMS-Regular.ttf": "static/media/KaTeX_AMS-Regular.aaf4eee9.ttf",
"static/media/KaTeX_AMS-Regular.woff": "static/media/KaTeX_AMS-Regular.7f06b4e3.woff",
"static/media/KaTeX_AMS-Regular.woff2": "static/media/KaTeX_AMS-Regular.e78e28b4.woff2",

@ -24,7 +24,7 @@
_host = 'https://ali-cdn.educoder.net/react/build/'
}
document.write('<script type="text/javascript" src="' + _host + 'js/js_min_all.js"><\/script>');
document.write('<script type="text/javascript" src="' + _host + 'static/js/main.c6cfa500.js"><\/script>');
document.write('<script type="text/javascript" src="' + _host + 'static/js/main.66b018de.js"><\/script>');
})()
</script>
<script>!function(){var t=location.href;"3007"===window.location.port?-1!=t.indexOf("/tasks/")?(document.write('<script type="text/javascript" src="https://newweb.educoder.net/assets/kindeditor/kindeditor.js"><\/script>'),document.write('<script type="text/javascript" src="/react/build/js/create_kindeditor.js?v=1.1.1"><\/script>'),document.write('<script type="text/javascript" src="https://newweb.educoder.net/javascripts/educoder/edu_application.js"><\/script>')):-1!=t.indexOf("/paths/")&&document.write('<script type="text/javascript" src="https://newweb.educoder.net/javascripts/educoder/edu_application.js"><\/script>'):-1!=t.indexOf("/tasks/")?(document.write('<script type="text/javascript" src="/assets/kindeditor/kindeditor.js"><\/script>'),document.write('<script type="text/javascript" src="/react/build/js/create_kindeditor.js?v=1.1.1"><\/script>'),document.write('<script type="text/javascript" src="/javascripts/educoder/edu_application.js"><\/script>')):-1!=t.indexOf("/paths/")&&document.write('<script type="text/javascript" src="/javascripts/educoder/edu_application.js"><\/script>')}()</script><script type="text/javascript" src="https://cdn.bootcss.com/quill/1.3.7/quill.core.min.js"></script></body></html>

File diff suppressed because one or more lines are too long

@ -86739,7 +86739,7 @@ var _createClass=function(){function defineProperties(target,props){for(var i=0;
* subfileType:保存当前点击目录的文件类型显示目录列表时才显示新建文件如果点击的是文件就不显示新建文件按钮
* readMeContent:根目录下面的readme文件内容
*/var CoderRootDirectory=function(_Component){_inherits(CoderRootDirectory,_Component);function CoderRootDirectory(props){_classCallCheck(this,CoderRootDirectory);var _this=_possibleConstructorReturn(this,(CoderRootDirectory.__proto__||Object.getPrototypeOf(CoderRootDirectory)).call(this,props));_this.changeAddress=function(address){_this.setState({address:address});};_this.componentDidMount=function(){_this.getProjectRoot();};_this.getProjectRoot=function(branch){//const { login } = this.props.current_user;
var projectsId=_this.props.match.params.projectsId;var url='/'+(_this.props&&_this.props.current_user)+'/'+projectsId+'/entries.json';__WEBPACK_IMPORTED_MODULE_10_axios___default.a.get(url,{params:{branch:branch}}).then(function(result){if(result&&result.data&&result.data.length>0){_this.setState({filePath:[],fileDetail:undefined});_this.renderData(result.data);}}).catch(function(error){});};_this.ChangeFile=function(arr,index){_this.renderUrl(arr.name,arr.path,arr.type);_this.getFileDetail(arr);_this.setState({subFileType:arr.type});};_this.renderUrl=function(name,path,type){var list=[];var filePath=_this.state.filePath;if(path.indexOf("/")){var array=path.split("/");var str="";array.map(function(i,k){str+='/'+i;return list.push({index:k,name:i,path:str.substr(1),type:filePath&&filePath.length>0?filePath[k]?filePath[k].type:type:type});});}else{list.push({index:0,name:name,path:path,type:type});}_this.setState({filePath:list});};_this.getFileDetail=function(arr){var current_user=_this.props.current_user;var projectsId=_this.props.match.params.projectsId;var branch=_this.state.branch;var url='/'+(_this.props&&current_user.login)+'/'+projectsId+'/sub_entries.json';__WEBPACK_IMPORTED_MODULE_10_axios___default.a.get(url,{params:{filepath:arr.path,ref:branch}}).then(function(result){if(result&&result.data&&result.data.length>0){if(arr.type==="file"){_this.setState({fileDetail:result.data[0],rootList:undefined});}else{_this.setState({fileDetail:undefined});_this.renderData(result.data);}}}).catch(function(error){console.log(error);});};_this.renderData=function(data){var rootList=[];var readMeContent=[];data&&data.map(function(item,key){rootList.push(Object.assign({key:key},item));if(item.name==='README.md'){readMeContent.push(Object.assign({},item));}});_this.setState({rootList:rootList,readMeContent:readMeContent});};_this.renderReadMeContent=function(readMeContent){var fileDetail=_this.state.fileDetail;if(fileDetail){return;}if(readMeContent&&readMeContent.length>0){return __WEBPACK_IMPORTED_MODULE_2_react___default.a.createElement('div',{className:'commonBox'},__WEBPACK_IMPORTED_MODULE_2_react___default.a.createElement('div',{className:'commonBox-title'},readMeContent[0].name),__WEBPACK_IMPORTED_MODULE_2_react___default.a.createElement('div',{className:'commonBox-info'},readMeContent[0].content?__WEBPACK_IMPORTED_MODULE_2_react___default.a.createElement('div',{className:"markdown-body",dangerouslySetInnerHTML:{__html:Object(__WEBPACK_IMPORTED_MODULE_3_educoder__["X" /* markdownToHTML */])(readMeContent[0].content).replace(/▁/g,"▁▁▁")}}):__WEBPACK_IMPORTED_MODULE_2_react___default.a.createElement('span',null,'\u6682\u65E0~')));}};_this.changeBranch=function(value){var branchList=_this.props.branchList;console.log("111",branchList);var branchLastCommit=branchList&&branchList.length>0&&branchList[parseInt(value.key)];_this.getProjectRoot(branchLastCommit.name);_this.setState({branch:branchLastCommit.name,branchLastCommit:branchLastCommit,http_url:branchLastCommit.http_url});};_this.state={address:"http",branch:"master",filePath:[],http_url:undefined,subFileType:"",readMeContent:undefined,branchList:undefined,fileDetail:undefined,branchLastCommit:undefined};return _this;}// 获取根目录
var projectsId=_this.props.match.params.projectsId;var url='/'+(_this.props&&_this.props.current_user.login)+'/'+projectsId+'/entries.json';__WEBPACK_IMPORTED_MODULE_10_axios___default.a.get(url,{params:{branch:branch}}).then(function(result){if(result&&result.data&&result.data.length>0){_this.setState({filePath:[],fileDetail:undefined});_this.renderData(result.data);}}).catch(function(error){});};_this.ChangeFile=function(arr,index){_this.renderUrl(arr.name,arr.path,arr.type);_this.getFileDetail(arr);_this.setState({subFileType:arr.type});};_this.renderUrl=function(name,path,type){var list=[];var filePath=_this.state.filePath;if(path.indexOf("/")){var array=path.split("/");var str="";array.map(function(i,k){str+='/'+i;return list.push({index:k,name:i,path:str.substr(1),type:filePath&&filePath.length>0?filePath[k]?filePath[k].type:type:type});});}else{list.push({index:0,name:name,path:path,type:type});}_this.setState({filePath:list});};_this.getFileDetail=function(arr){var current_user=_this.props.current_user;var projectsId=_this.props.match.params.projectsId;var branch=_this.state.branch;var url='/'+(_this.props&&current_user.login)+'/'+projectsId+'/sub_entries.json';__WEBPACK_IMPORTED_MODULE_10_axios___default.a.get(url,{params:{filepath:arr.path,ref:branch}}).then(function(result){if(result&&result.data&&result.data.length>0){if(arr.type==="file"){_this.setState({fileDetail:result.data[0],rootList:undefined});}else{_this.setState({fileDetail:undefined});_this.renderData(result.data);}}}).catch(function(error){console.log(error);});};_this.renderData=function(data){var rootList=[];var readMeContent=[];data&&data.map(function(item,key){rootList.push(Object.assign({key:key},item));if(item.name==='README.md'){readMeContent.push(Object.assign({},item));}});_this.setState({rootList:rootList,readMeContent:readMeContent});};_this.renderReadMeContent=function(readMeContent){var fileDetail=_this.state.fileDetail;if(fileDetail){return;}if(readMeContent&&readMeContent.length>0){return __WEBPACK_IMPORTED_MODULE_2_react___default.a.createElement('div',{className:'commonBox'},__WEBPACK_IMPORTED_MODULE_2_react___default.a.createElement('div',{className:'commonBox-title'},readMeContent[0].name),__WEBPACK_IMPORTED_MODULE_2_react___default.a.createElement('div',{className:'commonBox-info'},readMeContent[0].content?__WEBPACK_IMPORTED_MODULE_2_react___default.a.createElement('div',{className:"markdown-body",dangerouslySetInnerHTML:{__html:Object(__WEBPACK_IMPORTED_MODULE_3_educoder__["X" /* markdownToHTML */])(readMeContent[0].content).replace(/▁/g,"▁▁▁")}}):__WEBPACK_IMPORTED_MODULE_2_react___default.a.createElement('span',null,'\u6682\u65E0~')));}};_this.changeBranch=function(value){var branchList=_this.props.branchList;console.log("111",branchList);var branchLastCommit=branchList&&branchList.length>0&&branchList[parseInt(value.key)];_this.getProjectRoot(branchLastCommit.name);_this.setState({branch:branchLastCommit.name,branchLastCommit:branchLastCommit,http_url:branchLastCommit.http_url});};_this.state={address:"http",branch:"master",filePath:[],http_url:undefined,subFileType:"",readMeContent:undefined,branchList:undefined,fileDetail:undefined,branchLastCommit:undefined};return _this;}// 获取根目录
// 获取子目录
// readme文件内容
// 选择分支

@ -86,7 +86,7 @@
/******/ if (__webpack_require__.nc) {
/******/ script.setAttribute("nonce", __webpack_require__.nc);
/******/ }
/******/ script.src = __webpack_require__.p + "./static/js/" + ({}[chunkId]||chunkId) + "." + {"0":"e5cfad83","1":"7095ebf0","2":"405ffab7","3":"de9b0850","4":"ba67f68b","5":"a0191669","6":"d7290b42","7":"3506fd6c","8":"4fc89627","9":"ebfbf5d4","10":"b2b3ed62","11":"f407fca8","12":"01384d1c","13":"a0111c11","14":"f5d7b875","15":"6b37ea85","16":"a899f99c","17":"5bfcaa6a","18":"80f23345","19":"dd5af03f","20":"e0c7b05f","21":"daa667be","22":"fbe587fa","23":"b8dd0fce","24":"057a6b04","25":"ff97876d","26":"06e0ef80","27":"22487e49","28":"414e2cf0","29":"aa876493","30":"b45f7c79","31":"4ee16487","32":"fedb209c","33":"100ad33d","34":"6c4981a0","35":"030e13cb","36":"f487e8d5","37":"9a406a29","38":"bc33a7e6","39":"daeaaa27","40":"191fc08b","41":"207c3493","42":"67377575","43":"4519b3e2","44":"b3d80ae0","45":"ed807c26","46":"ae06ded3","47":"f0384f0d","48":"d8819953","49":"2434a35f","50":"441a0e9b","51":"0da51704","52":"bf322efb","53":"6dad2fdf","54":"c78d9a48","55":"4ac768d3","56":"82b509c7","57":"8a3a4aa6","58":"a5969688","59":"0abb723b","60":"a34ad7e8","61":"7a8441c1","62":"8aef9904","63":"df594394","64":"a11f4a9b","65":"ab280f3d","66":"3d32cdac","67":"b8718531","68":"d8cba66c","69":"61318255","70":"d6619696","71":"42f7c436","72":"2e1c9d4c","73":"5a695660","74":"64d911d7","75":"5bc2a98a","76":"fe5fbd8d","77":"be6329e6","78":"f168431c","79":"fe407ea9","80":"3247f30a","81":"4c59941e","82":"d6f7f879","83":"2b438eb6","84":"05328fa8","85":"e0bf843f","86":"487e90af","87":"0c57d96f","88":"871ef72c","89":"4b0d54db","90":"eec365e9","91":"9e99d5ad","92":"c4580915","93":"8d9525cf","94":"01c2d58d","95":"a4ffcef7","96":"ace6edb1","97":"0f5b089c","98":"7354b03a","99":"491b7204","100":"9ee9f0c8","101":"ef0af942","102":"fa0be189","103":"c564b6b6","104":"ba44116b","105":"b56dfac8","106":"b3ff108d","107":"f0378052","108":"ed7130f2","109":"2cbfaa7d","110":"977f5788","111":"7d144bfb","112":"b40ce0dd","113":"e9b7772e","114":"5a2551e9","115":"7d1c18b8","116":"6c67bc1f","117":"23f8e65c","118":"b51b4eb7","119":"ef402d24","120":"298238e9","121":"7287a6d5","122":"2fb9ac8a","123":"659743c3","124":"0a0fdeba","125":"be930001","126":"f9ff29e4","127":"2eef1fce","128":"2687398d","129":"16e6a925","130":"aa3acb2f","131":"49380bd6","132":"4391bfca","133":"ac9952fa","134":"ed3d2fb0","135":"b4d3df5f","136":"0b59381a","137":"f6c789b7","138":"64ac182c","139":"b9ec5d42","140":"207ac042","141":"11ac8ba9","142":"4c0f165f","143":"cb7707f7","144":"d80090a8","145":"dcf11d87","146":"cdc34f8d","147":"4d0dc457","148":"c46f003d","149":"6246c8ac","150":"60766331","151":"64d26606","152":"34817e46","153":"f6bed8b6","154":"b56da9d6","155":"ea2f148e","156":"92198aeb","157":"6cda3a9a","158":"377fc731","159":"ce908362","160":"efa01c8a","161":"79d5ff55","162":"129313c1","163":"dff8e727","164":"b748d693","165":"9039db33","166":"aec6ecca","167":"d2b14ce2","168":"50468209","169":"a211725b","170":"b1635200","171":"d9cec3ff","172":"9ce32f02","173":"e8ab306d","174":"2605b645","175":"d925429d","176":"f514c579","177":"6bbbddd9","178":"1ff74cf4","179":"b0eea116","180":"1070382f","181":"7d860a53","182":"543c5a87","183":"3af999b3","184":"33057626","185":"e3dfc1bb","186":"8de79e34","187":"e98633ee","188":"e0f10e32","189":"a464554d","190":"a289f8d8","191":"05138908","192":"f58b9bef","193":"e10e4b5a","194":"43a7c133","195":"7a829b3d","196":"f2392558","197":"8c03c322","198":"43858e28","199":"f3ab5e18","200":"f313bb01","201":"5a671732","202":"a9754a6e","203":"beb970d1","204":"c012e894","205":"73de7b78","206":"2b2d4adf","207":"90d2312d","208":"43056720","209":"779c50d8","210":"ddd638ae","211":"18a9372b","212":"b8c4213e","213":"dc6db464","214":"3ff9580e","215":"31ad8fa3","216":"f8040100","217":"a63081d9","218":"2e8ede16","219":"eb33e2b7","220":"b00cfc38","221":"711fa19f","222":"020a10ac","223":"b90ff6b9","224":"4b0763e1","225":"8d5c9c56","226":"88ea2c78","227":"d17ee4a5","228":"87f039fb","229":"8a1a17c3","230":"42b4bec0","231":"1574fbb1","232":"ec9c2287","233":"d9add6ae","234":"5c09506d","235":"3533bec5","236":"ded266b9","237":"f39ca105","238":"0560dc59","239":"4383bf9c","240":"2324e352","241":"de3b472d","242":"642448f5","243":"e2214a0e","244":"87a8eced","245":"7aee6c91","246":"b789fb84","247":"31b4c83a","248":"ce44acc9","249":"f952a721","250":"624bd7f5","251":"04de887b","252":"b41f2443","253":"b6e2bcca","254":"7092b37a","255":"825745b6","256":"38db6d89"}[chunkId] + ".chunk.js";
/******/ script.src = __webpack_require__.p + "./static/js/" + ({}[chunkId]||chunkId) + "." + {"0":"e5cfad83","1":"7095ebf0","2":"405ffab7","3":"de9b0850","4":"ba67f68b","5":"a0191669","6":"d7290b42","7":"3506fd6c","8":"4fc89627","9":"ebfbf5d4","10":"b2b3ed62","11":"f407fca8","12":"01384d1c","13":"a0111c11","14":"f5d7b875","15":"6b37ea85","16":"a899f99c","17":"5bfcaa6a","18":"80f23345","19":"dd5af03f","20":"e0c7b05f","21":"daa667be","22":"fbe587fa","23":"b8dd0fce","24":"057a6b04","25":"ff97876d","26":"06e0ef80","27":"22487e49","28":"414e2cf0","29":"aa876493","30":"b45f7c79","31":"4ee16487","32":"fedb209c","33":"100ad33d","34":"6c4981a0","35":"030e13cb","36":"f487e8d5","37":"9a406a29","38":"bc33a7e6","39":"daeaaa27","40":"191fc08b","41":"207c3493","42":"67377575","43":"4519b3e2","44":"b3d80ae0","45":"ed807c26","46":"ae06ded3","47":"f0384f0d","48":"d8819953","49":"2434a35f","50":"441a0e9b","51":"0da51704","52":"bf322efb","53":"04ff0087","54":"c78d9a48","55":"4ac768d3","56":"82b509c7","57":"8a3a4aa6","58":"a5969688","59":"0abb723b","60":"a34ad7e8","61":"7a8441c1","62":"8aef9904","63":"df594394","64":"a11f4a9b","65":"ab280f3d","66":"3d32cdac","67":"b8718531","68":"d8cba66c","69":"61318255","70":"d6619696","71":"42f7c436","72":"2e1c9d4c","73":"5a695660","74":"64d911d7","75":"5bc2a98a","76":"fe5fbd8d","77":"be6329e6","78":"f168431c","79":"fe407ea9","80":"3247f30a","81":"4c59941e","82":"d6f7f879","83":"2b438eb6","84":"05328fa8","85":"e0bf843f","86":"487e90af","87":"0c57d96f","88":"871ef72c","89":"4b0d54db","90":"eec365e9","91":"9e99d5ad","92":"c4580915","93":"8d9525cf","94":"01c2d58d","95":"a4ffcef7","96":"ace6edb1","97":"0f5b089c","98":"7354b03a","99":"491b7204","100":"9ee9f0c8","101":"ef0af942","102":"fa0be189","103":"c564b6b6","104":"ba44116b","105":"b56dfac8","106":"b3ff108d","107":"f0378052","108":"ed7130f2","109":"2cbfaa7d","110":"977f5788","111":"7d144bfb","112":"b40ce0dd","113":"e9b7772e","114":"5a2551e9","115":"7d1c18b8","116":"6c67bc1f","117":"23f8e65c","118":"b51b4eb7","119":"ef402d24","120":"298238e9","121":"7287a6d5","122":"2fb9ac8a","123":"659743c3","124":"0a0fdeba","125":"be930001","126":"f9ff29e4","127":"2eef1fce","128":"2687398d","129":"16e6a925","130":"aa3acb2f","131":"49380bd6","132":"4391bfca","133":"ac9952fa","134":"ed3d2fb0","135":"b4d3df5f","136":"0b59381a","137":"f6c789b7","138":"64ac182c","139":"b9ec5d42","140":"207ac042","141":"11ac8ba9","142":"4c0f165f","143":"cb7707f7","144":"d80090a8","145":"dcf11d87","146":"cdc34f8d","147":"4d0dc457","148":"c46f003d","149":"6246c8ac","150":"60766331","151":"64d26606","152":"34817e46","153":"f6bed8b6","154":"b56da9d6","155":"ea2f148e","156":"92198aeb","157":"6cda3a9a","158":"377fc731","159":"ce908362","160":"efa01c8a","161":"79d5ff55","162":"129313c1","163":"dff8e727","164":"b748d693","165":"9039db33","166":"aec6ecca","167":"d2b14ce2","168":"50468209","169":"a211725b","170":"b1635200","171":"d9cec3ff","172":"9ce32f02","173":"e8ab306d","174":"2605b645","175":"d925429d","176":"f514c579","177":"6bbbddd9","178":"1ff74cf4","179":"b0eea116","180":"1070382f","181":"7d860a53","182":"543c5a87","183":"3af999b3","184":"33057626","185":"e3dfc1bb","186":"8de79e34","187":"e98633ee","188":"e0f10e32","189":"a464554d","190":"a289f8d8","191":"05138908","192":"f58b9bef","193":"e10e4b5a","194":"43a7c133","195":"7a829b3d","196":"f2392558","197":"8c03c322","198":"43858e28","199":"f3ab5e18","200":"f313bb01","201":"5a671732","202":"a9754a6e","203":"beb970d1","204":"c012e894","205":"73de7b78","206":"2b2d4adf","207":"90d2312d","208":"43056720","209":"779c50d8","210":"ddd638ae","211":"18a9372b","212":"b8c4213e","213":"dc6db464","214":"3ff9580e","215":"31ad8fa3","216":"f8040100","217":"a63081d9","218":"2e8ede16","219":"eb33e2b7","220":"b00cfc38","221":"711fa19f","222":"020a10ac","223":"b90ff6b9","224":"4b0763e1","225":"8d5c9c56","226":"88ea2c78","227":"d17ee4a5","228":"87f039fb","229":"8a1a17c3","230":"42b4bec0","231":"1574fbb1","232":"ec9c2287","233":"d9add6ae","234":"5c09506d","235":"3533bec5","236":"ded266b9","237":"f39ca105","238":"0560dc59","239":"4383bf9c","240":"2324e352","241":"de3b472d","242":"642448f5","243":"e2214a0e","244":"87a8eced","245":"7aee6c91","246":"b789fb84","247":"31b4c83a","248":"ce44acc9","249":"f952a721","250":"624bd7f5","251":"04de887b","252":"b41f2443","253":"b6e2bcca","254":"7092b37a","255":"825745b6","256":"38db6d89"}[chunkId] + ".chunk.js";
/******/ var timeout = setTimeout(onScriptComplete, 120000);
/******/ script.onerror = script.onload = onScriptComplete;
/******/ function onScriptComplete() {

@ -49,7 +49,7 @@ class CoderRootDirectory extends Component{
getProjectRoot=(branch)=>{
//const { login } = this.props.current_user;
const { projectsId } = this.props.match.params;
const url = `/${this.props&&this.props.current_user}/${projectsId}/entries.json`;
const url = `/${this.props&&this.props.current_user.login}/${projectsId}/entries.json`;
axios.get((url),{
params:{
branch

Loading…
Cancel
Save