Ver a proveniência

fix: link field self linking (#18330) (#18357)

(cherry picked from commit 426ecc5a1e)

Co-authored-by: Ritwik Puri <ritwikpuri5678@gmail.com>
version-14
mergify[bot] há 2 anos
committed by GitHub
ascendente
cometimento
bbfab52f5b
Não foi encontrada uma chave conhecida para esta assinatura, na base de dados ID da chave GPG: 4AEE18F83AFDEB23
2 ficheiros alterados com 6 adições e 1 eliminações
  1. +1
    -1
      frappe/public/js/frappe/form/controls/link.js
  2. +5
    -0
      frappe/public/js/frappe/utils/utils.js

+ 1
- 1
frappe/public/js/frappe/form/controls/link.js Ver ficheiro

@@ -166,7 +166,7 @@ frappe.ui.form.ControlLink = class ControlLink extends frappe.ui.form.ControlDat
frappe.route_options.name_field = this.get_label_value();

// reference to calling link
frappe._from_link = this;
frappe._from_link = frappe.utils.deep_clone(this);
frappe._from_link_scrollY = $(document).scrollTop();

frappe.ui.form.make_quick_entry(doctype, (doc) => {


+ 5
- 0
frappe/public/js/frappe/utils/utils.js Ver ficheiro

@@ -3,6 +3,7 @@

import deep_equal from "fast-deep-equal";
import number_systems from "./number_systems";
import cloneDeepWith from "lodash/cloneDeepWith";

frappe.provide("frappe.utils");

@@ -1000,6 +1001,10 @@ Object.assign(frappe.utils, {
return deep_equal(a, b);
},

deep_clone(obj, customizer) {
return cloneDeepWith(obj, customizer);
},

file_name_ellipsis(filename, length) {
let first_part_length = (length * 2) / 3;
let last_part_length = length - first_part_length;


Carregando…
Cancelar
Guardar