Automattic / Automattic/WP-Job-Manager

Client/author unable to see listings created by admin published privately

Open
#1,381 2 comments 1 reaction 0 assignees View on GitHub
Enhancement
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.