Skip to content
GitLab
    • Explore Projects Groups Topics Snippets
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • fusiondirectory-plugins fusiondirectory-plugins
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 65
    • Issues 65
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • fusiondirectoryfusiondirectory
  • fusiondirectory-pluginsfusiondirectory-plugins
  • Issues
  • #4799
Something went wrong while setting issue due date.
Closed
Open
Issue created 8 years ago by mhamant@mhamantReporter
  • New related issue

  • New related issue

creating an object with several activated tabs in one go

Closed

creating an object with several activated tabs in one go

Hi,

Currently, when working with FD's UI to add an user entry, you can choose to activate several tabs. Then, when pressing "ok" , if any tab's mandatory fields is missing or isn't well formated the system would tell.

Now let's look how it works with the webservice: you have to create the user entry first (User tab), then you can activate another tab and set its attributes by issuing another request. This is kind of sloppy in some context. Let's imagine we want to create an account with a mail attribute with the webservice.

  1. account creation
  2. activate the Mail tab.

If anything wrong happen with the second step, depending on the context you may have to deleted the account. Add to that that during a certain period of time, the account is somehow made "available to the world" with no email. Overall you also have to handle several errors handling in sequence...

So I think the webservice should implement a way to activate several tabs in a way so you get all the errors/mandatory fields in one go.

Let's discuss.

(from redmine: issue id 4799, created on 2016-05-20, closed on 2016-05-30)

  • Changesets:
    • Revision f422bc2f by Côme Chilliet on 2016-05-24T09:16:31.000Z:
Fixes #4799 setfields can now take several tabs at once
  • Revision f0d4cb1d by Côme Chilliet on 2016-05-24T09:19:19.000Z:
Fixes #4799 setfields can now take several tabs at once
  • Custom Fields:
    • Bug in version: 1.0.12
An error occurred while loading designs. Please try again.

Tasks

0
Cannot read properties of undefined (reading 'workItem')

Linked items
0

Link issues together to show that they're related. Learn more.

Activity


  • bmortier
    bmortier @bmortier · 8 years ago
    Maintainer

    hello,

    first code is in, plese test it

    Cheers

    (from redmine: written on 2016-05-26)

  • mhamant
    mhamant @mhamant · 8 years ago
    Author Reporter

    Well, Côme is informed of the current state of my testing. It led to #4805 (closed). Basically we are close to it.

    (from redmine: written on 2016-05-27)

  • bmortier
    bmortier @bmortier · 8 years ago
    Maintainer

    hello,

    informing come is nice, but putting a status in the ticket is better :)

    so i'am putting in solved waiting for come input

    Cheers

    (from redmine: written on 2016-05-27)

  • mhamant
    mhamant @mhamant · 8 years ago
    Author Reporter

    informing come is nice, but putting a status in the ticket is better :)

    There will always be something "better" to do, isn't it ? :)

    And #4805 (closed) hasn't been linked to the current one when it has been initially created. Would be nice to have it so.

    (from redmine: written on 2016-05-27)

  • Côme Chilliet
    Côme Chilliet @cchilliet · 8 years ago
    Reporter

    #4805 (closed) is a separate issue, closing this as I expect if it did not work you’d have said so. We need to close tickets as issues are addressed to keep track of what is done.

    Close issue

    (from redmine: written on 2016-05-30)

  • mhamant
    mhamant @mhamant · 8 years ago
    Author Reporter

    It all depends on what you consider "done". Indeed you can now create in one go but still, it has a linked bug (to me). This being said, do as you like. Cheers,

    (from redmine: written on 2016-05-30)

  • Côme Chilliet closed 7 years ago

    closed

  • bmortier added Changed label 6 years ago

    added Changed label

Please register or sign in to reply
Assignee
Côme Chilliet's avatar
Côme Chilliet
Assign to
Labels
0
None
0
None
    Assign labels
  • Manage project labels

Milestone
No milestone
None
Due date
None
None
None
Time tracking
No estimate or time spent
Confidentiality
Not confidential
Not confidential

You are going to turn on confidentiality. Only project members with at least the Reporter role, the author, and assignees can view or be notified about this issue.

Lock issue
Unlocked
0
0 Participants
Reference:

Menu

Explore Projects Groups Topics Snippets