KevinHuSh commited on
Commit
c365dd0
·
1 Parent(s): 7c6cf75

fix rename bug (#562)

Browse files

### What problem does this PR solve?

fix rename file bugs
### Type of change

- [x] Bug Fix (non-breaking change which fixes an issue)

api/apps/document_app.py CHANGED
@@ -250,12 +250,10 @@ def rm():
250
  except Exception as e:
251
  errors += str(e)
252
 
253
-
254
  if errors: return server_error_response(e)
255
  return get_json_result(data=True)
256
 
257
 
258
-
259
  @manager.route('/run', methods=['POST'])
260
  @login_required
261
  @validate_request("doc_ids", "run")
@@ -305,6 +303,11 @@ def rename():
305
  return get_data_error_result(
306
  retmsg="Database error (Document rename)!")
307
 
 
 
 
 
 
308
  return get_json_result(data=True)
309
  except Exception as e:
310
  return server_error_response(e)
 
250
  except Exception as e:
251
  errors += str(e)
252
 
 
253
  if errors: return server_error_response(e)
254
  return get_json_result(data=True)
255
 
256
 
 
257
  @manager.route('/run', methods=['POST'])
258
  @login_required
259
  @validate_request("doc_ids", "run")
 
303
  return get_data_error_result(
304
  retmsg="Database error (Document rename)!")
305
 
306
+ informs = File2DocumentService.get_by_document_id(req["doc_id"])
307
+ if informs:
308
+ e, file = FileService.get_by_id(informs[0].file_id)
309
+ FileService.update_by_id(file.id, {"name": req["name"]})
310
+
311
  return get_json_result(data=True)
312
  except Exception as e:
313
  return server_error_response(e)
api/apps/file_app.py CHANGED
@@ -312,6 +312,13 @@ def rename():
312
  return get_data_error_result(
313
  retmsg="Database error (File rename)!")
314
 
 
 
 
 
 
 
 
315
  return get_json_result(data=True)
316
  except Exception as e:
317
  return server_error_response(e)
 
312
  return get_data_error_result(
313
  retmsg="Database error (File rename)!")
314
 
315
+ informs = File2DocumentService.get_by_file_id(req["file_id"])
316
+ if informs:
317
+ if not DocumentService.update_by_id(
318
+ informs[0].document_id, {"name": req["name"]}):
319
+ return get_data_error_result(
320
+ retmsg="Database error (Document rename)!")
321
+
322
  return get_json_result(data=True)
323
  except Exception as e:
324
  return server_error_response(e)
api/apps/kb_app.py CHANGED
@@ -111,7 +111,7 @@ def detail():
111
  @login_required
112
  def list():
113
  page_number = request.args.get("page", 1)
114
- items_per_page = request.args.get("page_size", 15)
115
  orderby = request.args.get("orderby", "create_time")
116
  desc = request.args.get("desc", True)
117
  try:
 
111
  @login_required
112
  def list():
113
  page_number = request.args.get("page", 1)
114
+ items_per_page = request.args.get("page_size", 150)
115
  orderby = request.args.get("orderby", "create_time")
116
  desc = request.args.get("desc", True)
117
  try: