githubbob42 / mingle2github2

0 stars 1 forks source link

Can not create new ticket in mobile w/o create new job #4519

Closed githubbob42 closed 7 years ago

githubbob42 commented 7 years ago

Mingle Card: 4858 Analysis

PR:  https://github.com/Liquidframeworks/alpine-mobile/pull/2212  associated with card #4759 was tweaked to resolve this issue also. Test using the same PR.  

Steps to Reproduce

| | |
|-|-|
|**Version #**|Sync V4 and Sync V4 Beta|
|**Hardware**| |
|**OS**| |
|**Browser**| |
|**Username**|carber partial SB Admin and Mobile |
|**Password**|Use LastPass|
|ORG ID| |
|User ID| |
|RayGun Error ID| |
  1. log in to backoffice as Admin, check permission sets for Mobile FX and MobileFX2 to have no Create permissions for the job object but, create permissions for the ticket object
  2. Log in to mobile as testmobile user and sync
  3. Go to an in progress job in Mobile,
  4. Click tickets 
  5. No add button. 
  6. In BO, add create permissions to the Mobile FX2 permission set for the job object
  7. Sync as testmobile
  8. See the create new job icon
  9. See the create ticket icon

Expected Result

should be able to create ticket without having to create a new job

Actual Result

can only create a new ticket if you have create new job ability

Analysis

Related Cards

Similar to card #4842

Related to #4759

Test Plan

Selenium > permissions > nocreatejob.js > Test 2. Verify that user without create Job permission can create a new ticket

githubbob42 commented 7 years ago

Matthew Todd : 02/20/2017 13:24 CST Test Result: Passed PR Build: 4.0.1.pr2212 on 9.0.0 Admin User: qaadmin@test4.com Field User: qafield@test4.com Hardware: Surface Pro 3 OS: Windows 10 Pro Browser: Chrome 56.0.2924.87 (64-bit) URL: https://hunterpeak.herokuapp.com Test Case: Create Ticket - No Permissions (4759, 4858) Test Notes: With the 'Jobs' Permission Set having 'Create' unchecked, the user can now create a new 'Ticket' if they have the permission to do so

githubbob42 commented 7 years ago

Scott Mercer : 01/31/2017 18:40 CST Tom, I also confirmed behavior that Falana is describing on this card.

githubbob42 commented 7 years ago

Pull Request #2212