Closed
Bug 1273506
Opened 8 years ago
Closed 8 years ago
Can add a Tile to the ToC
Categories
(Hello (Loop) :: Client, defect, P1)
Hello (Loop)
Client
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: fcampo, Assigned: mancas)
References
Details
(Whiteboard: [akita-alpha])
Attachments
(1 file)
When clicking the 'Add Content' button (represented by '+'), a popup is shown with an input and a button to add a new Site to the room. Clicking the button from the popup triggers the MetaData collection, closes the popup and a new Tile with the Site information is added to the ToC.
Reporter | ||
Updated•8 years ago
|
Reporter | ||
Updated•8 years ago
|
Points: --- → 3
Comment 1•8 years ago
|
||
Note: first version should just use PageMetadata.jsm, and not worry about Bug 1273497
Rank: 10
Priority: -- → P1
Whiteboard: [akita]
Comment 2•8 years ago
|
||
(In reply to Ian Bicking (:ianb) from comment #1) > Note: first version should just use PageMetadata.jsm, and not worry about > Bug 1273497 For this bug, this isn't possible - the "+" sign doesn't necessarily mean we have the page loaded. Therefore we do need something like bug 1273497 or an alternate method (like loading in background/hidden). So I think we need to de-prioritise this bug until we've got that resolved. Note: we do already have the "+" functionality to add just the url. It isn't hooked up to persistence yet, but we should do that hook in a different bug.
Flags: needinfo?(ianb)
Updated•8 years ago
|
Flags: needinfo?(ianb)
Whiteboard: [akita] → [akita-alpha]
Updated•8 years ago
|
Blocks: akita-dogfood
Updated•8 years ago
|
Assignee: nobody → dcritchley
Updated•8 years ago
|
No longer blocks: akita-dogfood
Updated•8 years ago
|
Rank: 10 → 14
Comment 3•8 years ago
|
||
The UI should persist the URLs using the updateRoomContext action, and I think the handler in roomStore.js for updateRoomContext needs a bit of tweaking too.
Blocks: akita-dogfood
Comment 4•8 years ago
|
||
Ok, please disregard comment 3. The new theory is to (probably) use the ParticipantStore (or else another store based on the data made available in bug 1274171.
Depends on: akita-participants-store
Updated•8 years ago
|
Assignee: dcritchley → nobody
Updated•8 years ago
|
Assignee: nobody → dmose
Updated•8 years ago
|
Assignee: dmose → dpreston
Comment 6•8 years ago
|
||
I'm not going to have time to work on this before london. Unassigning so someone else can take it. To do this the right way probably involves setting up message passing between the toc page and the sidebar, so we don't have more than one firebase connection open. However, just opening a firebase connection in the toc page is good enough for a quick hack as long as another bug gets opened.
Assignee: dpreston → nobody
Updated•8 years ago
|
Blocks: akita-london-demo
Assignee | ||
Updated•8 years ago
|
Assignee: nobody → b.mcb
Status: NEW → ASSIGNED
Comment 7•8 years ago
|
||
Comment 8•8 years ago
|
||
Comment on attachment 8761663 [details] [review] [loop] mancas:bug1273506 > mozilla:akita r=Mardak with various review comments fixed and added tests
Attachment #8761663 -
Flags: review+
Comment 9•8 years ago
|
||
https://github.com/mozilla/loop/commit/12a4399f88fe536b1a6354698768f8cab2e1ffb4
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•