Automattic / Automattic/WP-Job-Manager
Client/author unable to see listings created by admin published privately
- Dominant language
- PHP
- Stars
- 899
- Forks
- 369
- Avg merge
- 11h 37m
- Merged PRs (30d)
- 12
Description
#### Steps to Reproduce
1. Create user profile for client
2. Create job in WP Job Manager backend. Set client as author. Publish privately.
3. Login as client and view a page with [job_dashboard] shortcode. Job doesn't show in table.
#### What I Expected
Client to be able to view job preview which I created through the backend and they view through their frontend dashboard.
#### What Happened Instead
Private jobs don't show. No option to set review status through backend.
#### WordPress / WP Job Manager Version
Up to date
#### Browser / OS Version
Mac OS X 10.12.6 & Safari 11.0.3
#### Screenshot / Video
https://imgur.com/a/sV9A2
#### Context / Source
Hi. I create job listings on behalf of my employers in the backend. I want them to be able to login to the Employer Dashboard (page with [job_dashboard] shortcode) and review their listing before it goes live. I can't seem to find a way of setting a job listing for review through the back end or smoothly giving my clients a frontend private preview/review option.
Contributor guide
Research direction
Reproduce the issue by creating a privately published job in the WP Job Manager backend with a client as its author, then viewing the [job_dashboard] shortcode while logged in as that client. Inspect how private listings are filtered from the Employer Dashboard and how backend review status is handled. Done means the client can review the backend-created listing through the frontend dashboard, with the intended private or review workflow defined and covered by a regression test.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php, wordpress
- Domain
- backend, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100