Giter VIP home page Giter VIP logo

Comments (4)

bwrsandman avatar bwrsandman commented on July 30, 2024

I don't know web_shortcuts, but it looks like the model doesn't exist.
This is likely the expression that's failing:

getattr(request.registry.get(model), method)
# method = 'get_user_shortcuts'
# model = a model which doesn't exist
# request.registry.get(model) = None

I'm assuming this is the line which causes the error:

return this.model.call('get_user_shortcuts', [

Ping @adrienpeiffer

from web.

matthieuchoplin avatar matthieuchoplin commented on July 30, 2024

Hi,

I do not think that the use case given is acurrate enough to reproduce the issue.

I think this is likely what has happened (and what I have reproduced):

  • the app web_shortcuts is installed, so the star icon is created to be able to add shortcut
  • the app web_shortcuts is uninstalled, the end user expects that the star icon gets removed but it is still there
  • the end user click on it the star icon, but because the module has been removed, the object does not exist anymore and this is why we have this error.

So I believe the issue comes from the uninstallation of the module, not its installation.

from web.

nhomar avatar nhomar commented on July 30, 2024

@matthieuchoplin did you clear your cachñe, it is extrange it do not disappear with the uninstallation.,

from web.

pedrobaeza avatar pedrobaeza commented on July 30, 2024

This shouldn't be due to the module, and no feedback is given, so I close.

from web.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.