Component dont overwrite appData, tags panel css
This commit is contained in:
@@ -107,6 +107,10 @@ angular.module('app')
|
||||
modelManager.addItemSyncObserver("room-bar", "SN|Component", (allItems, validItems, deletedItems, source) => {
|
||||
var incomingRooms = allItems.filter((candidate) => {return candidate.area == "rooms"});
|
||||
this.rooms = _.uniq(this.rooms.concat(incomingRooms)).filter((candidate) => {return !candidate.deleted});
|
||||
|
||||
for(var room of this.rooms) {
|
||||
room.hosted_url = "http://localhost:8080";
|
||||
}
|
||||
});
|
||||
|
||||
componentManager.registerHandler({identifier: "roomBar", areas: ["rooms", "modal"], activationHandler: (component) => {
|
||||
|
||||
@@ -84,10 +84,10 @@ class Item {
|
||||
}
|
||||
|
||||
mapContentToLocalProperties(contentObj) {
|
||||
this.appData = contentObj.appData;
|
||||
if(!this.appData) {
|
||||
this.appData = {};
|
||||
if(contentObj.appData) {
|
||||
this.appData = contentObj.appData;
|
||||
}
|
||||
if(!this.appData) { this.appData = {}; }
|
||||
}
|
||||
|
||||
createContentJSONFromProperties() {
|
||||
|
||||
Reference in New Issue
Block a user