Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix examples 3-class and 7-pool #4

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

jesuisYves
Copy link

The current implementation of 3-class doesn't allow creating more than 1 instance and throws the following error in such case:

TypeError: Cannot redefine property: name

The reason is that Object.defineProperty defines properties directly for Logable.prototype instead of the instance being processed.

7-pool references to the name of the variable from the previous commit that has been changed. Therefore throws an error:

ReferenceError: arrays is not defined

The current implementation doesn't allow creating more than 1 instance and throws the following error in such case:
``` 
TypeError: Cannot redefine property: name
```

The reason is that `Object.defineProperty` defines properties directly for `Logable.prototype` instead of the instance being processed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant