diff --git a/api/apps/document_app.py b/api/apps/document_app.py index 14dc8358b..2f783da52 100644 --- a/api/apps/document_app.py +++ b/api/apps/document_app.py @@ -250,12 +250,10 @@ def rm(): except Exception as e: errors += str(e) - if errors: return server_error_response(e) return get_json_result(data=True) - @manager.route('/run', methods=['POST']) @login_required @validate_request("doc_ids", "run") @@ -305,6 +303,11 @@ def rename(): return get_data_error_result( retmsg="Database error (Document rename)!") + informs = File2DocumentService.get_by_document_id(req["doc_id"]) + if informs: + e, file = FileService.get_by_id(informs[0].file_id) + FileService.update_by_id(file.id, {"name": req["name"]}) + return get_json_result(data=True) except Exception as e: return server_error_response(e) diff --git a/api/apps/file_app.py b/api/apps/file_app.py index 4fd334427..35b0b693b 100644 --- a/api/apps/file_app.py +++ b/api/apps/file_app.py @@ -312,6 +312,13 @@ def rename(): return get_data_error_result( retmsg="Database error (File rename)!") + informs = File2DocumentService.get_by_file_id(req["file_id"]) + if informs: + if not DocumentService.update_by_id( + informs[0].document_id, {"name": req["name"]}): + return get_data_error_result( + retmsg="Database error (Document rename)!") + return get_json_result(data=True) except Exception as e: return server_error_response(e) diff --git a/api/apps/kb_app.py b/api/apps/kb_app.py index 3eae9bd88..ddfa0d2e8 100644 --- a/api/apps/kb_app.py +++ b/api/apps/kb_app.py @@ -111,7 +111,7 @@ def detail(): @login_required def list(): page_number = request.args.get("page", 1) - items_per_page = request.args.get("page_size", 15) + items_per_page = request.args.get("page_size", 150) orderby = request.args.get("orderby", "create_time") desc = request.args.get("desc", True) try: