Bug 46795 - Return button in UMC-Module
Return button in UMC-Module
Status: CLOSED FIXED
Product: UCS@school
Classification: Unclassified
Component: HTTP-API (Kelvin)
UCS@school 4.3
Other Mac OS X 10.1
: P5 normal (vote)
: UCS@school 4.3 v4
Assigned To: Ole Schwiegert
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2018-04-09 13:14 CEST by Michel Smidt
Modified: 2018-07-04 18:08 CEST (History)
1 user (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 1: Cosmetic issue or missing function but workaround exists
Who will be affected by this bug?: 2: Will only affect a few installed domains
How will those affected feel about the bug?: 2: A Pain – users won’t like this once they notice it
User Pain: 0.023
Enterprise Customer affected?:
School Customer affected?: Yes
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional): Usability
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michel Smidt 2018-04-09 13:14:10 CEST
The UMC-module do not contain a "return"-Button. Especially if a import failed it would be nice to reimport a file and do not have to close and reopen the whole module.
Comment 1 Ole Schwiegert univentionstaff 2018-05-30 12:08:37 CEST
The import wizard has the following pages:
start (where you choose school and role)
select-file (where you select the file)
dry-run-overview (if file import sucessfull you see the results here)
import-started (after confirming the dry-run-overview)
error (if the dry-run failed)

On the start and select-file pages you have a back button.
On the other three it was explicitly disabled in the hasPrevious method.
I guess that is because there is no obvious previous page.

My suggestion would be to add a 'Back to overview' button to the dry-run-overview and error pages, so you do not have to reopen the module to start another operation. Another solution would be to 'go back' to the select-file (or start) page, but I would consider the overview more suitable to restart an import from the beginning and only if you wanted to.

If there are no other suggestions I will implement the described behavior.
Comment 2 Ole Schwiegert univentionstaff 2018-05-31 11:14:58 CEST
src: ucs-school-umc-import
fix: 1.0.1-1A~4.3.0.201805311111
Comment 3 Sönke Schwardt-Krummrich univentionstaff 2018-07-01 23:01:54 CEST
OK: code change
OK: functional change
OK: manual tests (could only test error page, but this was an generic change)
OK: changelog entry
OK: advisory
OK: package built and installable
Comment 4 Sönke Schwardt-Krummrich univentionstaff 2018-07-04 18:08:51 CEST
UCS@school 4.3 v4 has been released.

https://docs.software-univention.de/changelog-ucsschool-4.3v4-de.html

If this error occurs again, please clone this bug.