Clipboard doesn't always show correct channel thumbnail
Observed behavior
If I copy a resource to clipboard through the 'Import from channels' modal, the channel's thumbnail seems to show up in the clipboard panel. If I copy to clipboard through alternative ways, it doesn't.
Expected behavior
The correct thumbnail for a channel shows in the clipboard panel.
User-facing consequences
The thumbnails help users identify the channels in the clipboard. The user could copy many items from many channels, so this visual indicator helps the user navigate visually.
Additional information
Steps to reproduce the issue
- Browse the content library
- Open a public channel with a thumbnail / logo
- Copy a node to the clipboard
- Open the clipboard
- See the channel does not have the appropriate thumbnail / logo
Usage Details
- Browser: Chrome
- URL: Hotfixes server -- Rebranding release
- Other information that may be relevant:
Originally posted by @bjester in https://github.com/learningequality/studio/issues/4539#issuecomment-2085560796
@bjester Coul you please assign me this issue? Would be happy to contribute
@shivansh-bhatnagar18 Thanks! I have assigned you. I'm not sure what's wrong. The colored tabs on the clipboard are derived from the thumbnail, so it seems like it does have it but isn't always displaying it. Locating the colored tabs might be a good place to start and then trace it back through the code.
@bjester Thanks for the guidance. I have identified the issue resides in the deployed Kolibri Studio because I can see all thumbnails of channels in the clipboard when running the application locally and also using the same image format as these channels are using.
Can I work on this issue ?
Hi @Devank17, thanks for volunteering! Happy to assign you.
Thanks @MisRob Can you please explain that where is the content library ?
Hi @Devank17. It is here, its a tab in the view you see when you log in to studio
Ohk... thanks bro @AlexVelezLl will be working on it
@AlexVelezLl This is my first time in open-source The codebase is a bit complicated Can yiou give me some guidelines about how to locate the code of the issue ?
Hi @Devank17, lovely, welcome! For locating files in Vue codebases, it's best to install https://devtools.vuejs.org/ and watch some tutorials. Then, when you run the Studio development server, Vue devtools have various features that will show you what components are used on a page.
Thanks a lot @MisRob I will try to do it successfully
Hi @Devank17, I wanted to mention that Learning Equality will be closed from December 23 to January 5.
Hey @Devank17! Are you still working on this issue?
@AlexVelezLl currently my exams are going on so that's why it's on hold
No worries @Devank17! :) Just checking in 👐.
Hey @bjester. Can you assign this to me?
Hi @Devank17 Are you still working on it , in case you are having some other engagements I could work on this ! @AlexVelezLl
Hey @iamravi-hi @Abhishek-Punhani! We usually wait until one month of inactivity before unassigning an issue, lets wait another week for a response from @Devank17. If we dont hear anything from @Devank17 until then, we will happy to reassign. Thanks!
ok thanks for the info @AlexVelezLl
Hi @AlexVelezLl , I noticed @Devank17 hasn’t responded yet. If they're still inactive, I'd be happy to take over the issue. Let me know what you think. Thanks!
I am unassigning @Devank17 due to inactivity. @iamravi-hi are you still interested in picking this up? :) If you are not, we will assign this to you @Abhishek-Punhani! But @iamravi-hi asked for it first 👐.
@AlexVelezLl i would love to. Thanks
I have assigned it to you @iamravi-hi
@AllanOXDi thanks. I will work on it and will ask for your advice if i were to face any issues. is that ok?
Yes! You are always welcome to ask for advice whenever you feel like you are stuck
Hi @iamravi-hi ,
Are you still actively working on this issue? Since it has been inactive for a while, I wanted to check in. If you're facing any challenges, I'd be happy to collaborate and help move it forward. Let me know your thoughts.
Hey @AlexVelezLl is this issue being worked on if not then I would like to be assigned :)
Hey @AlexVelezLl is this issue is still open if not then I would like to be work please assign
Are you still actively working on this issue? Since it has been inactive for a while, I wanted to check in. If you're facing any challenges, I'd be happy to collaborate and help move it forward. Let me know your thoughts.
Yes please @Abhishek-Punhani. i would like to know your thoughts
Are you still actively working on this issue? Since it has been inactive for a while, I wanted to check in. If you're facing any challenges, I'd be happy to collaborate and help move it forward. Let me know your thoughts.
Yes please @Abhishek-Punhani. i would like to know your thoughts
Yes @iamravi-hi , I will look into the issue and respond asap.