Uploaded image for project: 'OFBiz'
  1. OFBiz
  2. OFBIZ-7599

Entered To Name is not getting stored when creating Party Invitation

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: Trunk
    • Fix Version/s: 14.12.01, 15.12.01
    • Component/s: party
    • Labels:
      None

      Description

      Steps to regenerate:
      1) Go to party component.
      2) Go to Invitation screen.
      3) Create an invitation with the To Name field filled.

      Name (firstName, middleName, lastName) from Person entity is saved instead of entered To Name.
      Code snippet from "createPartyInvitation" service used to create party invitation.

      <if-not-empty field="parameters.partyId">
                  <entity-one entity-name="Person" value-field="person" auto-field-map="false">
                      <field-map field-name="partyId" from-field="parameters.partyId"/>
                  </entity-one>
                  <set field="parameters.toName" value="${person.firstName} ${person.middleName} ${person.lastName}"/>
              </if-not-empty>
      

      Possible solution:
      1) Remove "To Name" field from the Create form.
      OR
      2) Remove that code snippet from the service which is setting toName.
      OR
      3) Neither remove field from the form nor code snippet. If the toName is not passed from the UI then only used code snippet to set toName.

        Attachments

        1. OFBIZ-7599_trunk.patch
          1 kB
          Ravi Lodhi

          Activity

            People

            • Assignee:
              toashishvijay Ashish Vijaywargiya
              Reporter:
              lodhiravi Ravi Lodhi
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: