Delete issue board welcome cookie when project is new
This commit is contained in:
parent
4fd015183c
commit
a2e9bc3584
3 changed files with 7 additions and 2 deletions
|
@ -16,6 +16,7 @@ Please view this file on the master branch, on stable branches it's out of date.
|
|||
- API: Fix booleans not recognized as such when using the `to_boolean` helper
|
||||
- Removed delete branch tooltip !6954
|
||||
- Stop unauthorized users dragging on milestone page (blackst0ne)
|
||||
- Restore issue boards welcome message when a project is created !6899
|
||||
- Escape ref and path for relative links !6050 (winniehell)
|
||||
- Fixed link typo on /help/ui to Alerts section. !6915 (Sam Rose)
|
||||
- Fix filtering of milestones with quotes in title (airatshigapov)
|
||||
|
|
|
@ -63,7 +63,8 @@
|
|||
this.removeList('blank');
|
||||
|
||||
Cookies.set('issue_board_welcome_hidden', 'true', {
|
||||
expires: 365 * 10
|
||||
expires: 365 * 10,
|
||||
path: ''
|
||||
});
|
||||
},
|
||||
welcomeIsHidden () {
|
||||
|
|
|
@ -30,9 +30,12 @@ class ProjectsController < Projects::ApplicationController
|
|||
@project = ::Projects::CreateService.new(current_user, project_params).execute
|
||||
|
||||
if @project.saved?
|
||||
cookies[:issue_board_welcome_hidden] = { path: project_path(@project), value: nil, expires: Time.at(0) }
|
||||
|
||||
redirect_to(
|
||||
project_path(@project),
|
||||
notice: "Project '#{@project.name}' was successfully created."
|
||||
notice: "Project '#{@project.name}' was successfully created.",
|
||||
flash: { new_project: true }
|
||||
)
|
||||
else
|
||||
render 'new'
|
||||
|
|
Loading…
Reference in a new issue