Redirect added after channel creation.

This commit is contained in:
rainbow napkin 2025-04-12 05:08:41 -04:00
parent 17e736ab1a
commit 567eb5b574
6 changed files with 16 additions and 20 deletions

View file

@ -229,7 +229,20 @@ channelSchema.statics.register = async function(channelObj, ownerObj){
rank: "admin"
}];
const newChannel = await this.create((thumbnail ? {id, name, description, thumbnail, rankList} : {id, name, description, rankList}));
const newChannelObj = {
id,
name,
description,
thumbnail,
rankList,
media: {
nowPlaying: null,
scheduledMedia: [],
archived: []
}
};
const newChannel = await this.create(newChannelObj);
}
}

View file

@ -25,7 +25,6 @@ const playlistMediaProperties = new mongoose.Schema({
uuid: {
type: mongoose.SchemaTypes.UUID,
required:true,
unique: true,
default: crypto.randomUUID()
}
},

View file

@ -24,7 +24,6 @@ const playlistSchema = new mongoose.Schema({
name: {
type: mongoose.SchemaTypes.String,
required: true,
unique: true
},
media: [playlistMediaSchema],
defaultTitles:[{

View file

@ -37,7 +37,6 @@ const queuedProperties = new mongoose.Schema({
uuid: {
type: mongoose.SchemaTypes.UUID,
required: true,
unique: true
}
},
{

View file

@ -57,18 +57,4 @@ class registerPrompt{
}
}
const registerForm = new registerPrompt();
/*async function registerPrompt(event){
if(!event || event.key == "Enter"){
}
}
//assign events
document.querySelector("#register-channel-name").addEventListener("keydown", registerPrompt)
document.querySelector("#register-description").addEventListener("keydown", registerPrompt)
document.querySelector("#register-thumbnail").addEventListener("keydown", registerPrompt)*/
const registerForm = new registerPrompt();

View file

@ -789,7 +789,7 @@ class canopyAjaxUtils{
});
if(response.ok){
location = "/";
location = `/c/${name}/settings`;
}else{
utils.ux.displayResponseError(await response.json());
}