James St-Pierre

Results 78 comments of James St-Pierre

> Because in principle this [REPL ](https://svelte-5-preview.vercel.app/#H4sIAAAAAAAACn2RwWrkMAyGX0WYhczA0LAt9JBxAsvel0Khl3oPnlhpTR3Z2MowJc27L3bKzNDCGnyQLP36_WkWg3WYRPM8C9Ijikb8CkHsBL-HHKQjOkaxE8lPsc8ZmfpoA3eKFNsx-Mjw248BhuhHqG7qHNysbdU-F-XrkOGo3YTQwo_EmnFT6UNvsNruFcn6okkPOiIxlKJmLk2LIvkaO0WyTCq59vMJ6tIlDxOzJ_DUO9u_tfNmC213nlnpcqqlezw7YQ-y9wa79U3WJZD1qtQpEjsxemMHi0Y0HCdcdmdI2cj_KZVU4wNbTwniRJjaedAuXTxfkcRTIXnNiSbnMkBSPEzUZx1IyIxxs4W5kOXz_37e3q20ly84pbFHSPzusFXi4KPB2MBtOIHR6RUNRDR7CNoYSy8N3IeTEp2i_D1PeQ9PeUID86etjw9Q4o9neERWYpGHspav8FebK-yLVFG44itrY4_dd8p_l38x8H18lgIAAA==)works the same way... So I don't really understand. This would be a more honest representation of what is going on: [REPL](https://svelte-5-preview.vercel.app/#H4sIAAAAAAAAE32STUvDQBCG_8qwCCZYW-3BQ5oExLsIgpeuhyQ7tYvJ7LI7KUqa_y67af2gxUMOM-_O1_NmEBvdohfZehBUdSgycW-tmAn-tCHwO2wZxUx407smZHLfOG25lCRZd9Y4hgfTWdg408HlfBGC-VR2uQqPwtciw65qe4QCLjxXjMn6NQ3yQWxMT4wOCrhZScoXP0PoqXJIDLEqgyG2GUFSvnVRz-P4mC6O6mJS6p7ZEBhqWt28F0OSQlFOT-e299vk6uowOB3jQfdKgWbswgpTcSlJzERnlN5oVCJj1-M4-4YVZv9PK6YyY1kb8uB6Ql8Msctxy19AA4rhh1StSVV1i0kKY4itM9YnR26bnprQFTwyo0tSGCJvPntg9GI8R_x2uTwY9Yd7rvQOPH-2WEhRG6fQZbC0H6Aqv0UFDtUKbKWUprcM7uzHCrrKvWm6rg2z6WJOilJSgGQomPgSNsu-T9zvQYpHw_CMLMWY18HRE9em88byGadfbWoVO_xyKV8ovStPvXodvwA3qDvS5AIAAA==) Svelte 5...

> > Right now I don't see any way to tell if a variable has been passed using bind or not. It doesn't appear documented either. I think I will...

@tungpt173598 The given test pass just fine ![Screenshot 2024-09-04 at 9 00 16 AM](https://github.com/user-attachments/assets/ee6be664-00d2-4919-98d9-2a872ffe2567) Tried downgrading versions to ``` gem "rails", "7.0.8.1" gem "sqlite3", "1.7.3" ``` still passes.

> It seems there's some flakiness there: > > ``` > Fetching gem metadata from https://rubygems.org/........... > Resolving dependencies... > -- create_table("fields", {:force=>:cascade}) > -> 0.0033s > -- create_table("posts", {:force=>:cascade})...

> Hm, no errors while using a global variable: > > ![Screenshot from 2024-08-26 21-58-24](https://private-user-images.githubusercontent.com/108208/361616240-4ab756ab-ca08-4da8-96f4-59d14f4982cf.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU0NTMyOTYsIm5iZiI6MTcyNTQ1Mjk5NiwicGF0aCI6Ii8xMDgyMDgvMzYxNjE2MjQwLTRhYjc1NmFiLWNhMDgtNGRhOC05NmY0LTU5ZDE0ZjQ5ODJjZi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwOTA0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDkwNFQxMjI5NTZaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yZjQ3NzkzMTY2YTczNjZlMGRjMWJiNjNlM2Q1N2M1MDU5OWZkZTg2NzlhNGZkNjgyNGQyMGU3YmYzNDY1ZWM1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.0biZq4xn2ocwijVimHncLee8ZKayrWAaYi3eGAV5a2Y) > > How do you set `DESTROY_EVENTS` in your Rails app? Are you doing that...

@ruyrocha Not sure if this help investigating but changing the debugging code for ```ruby $DESTROY_EVENTS = {} ... before_destroy do $DESTROY_EVENTS[self.class.to_s] ||= {} $DESTROY_EVENTS[self.class.to_s][self.id] ||= 0 $DESTROY_EVENTS[self.class.to_s][self.id] += 1 end...

This is still reproductible on Rails 8.0.1. No additional info needed. Simply remove `, '~> 1.4'` from sqlite3 dependency to test against 8.0+

> [@jamesst20](https://github.com/jamesst20) did you solve this? It's been a while since it happened, many months at least. I believe this must have been fixed

> Thank you for opening this and helping add some additional configurability to Blueprinter! > > Most of my comments are primarily around naming, but happy to discuss further! Thanks...

Hey @lessthanjacob May I kindly bump this and ask what's the next step now that is has your approval?