Plots2: comment_render_body λ„μš°λ―Έλ₯Ό 주석 λͺ¨λΈλ‘œ 이동

에 λ§Œλ“  2018λ…„ 10μ›” 01일  Β·  4μ½”λ©˜νŠΈ  Β·  좜처: publiclab/plots2

μ΄λŠ”λ˜κΈ°μœ„ν•œ 쒋은 ν›„λ³΄λ‘œ ν‘œμ‹œλ˜μ—ˆμŠ΅λ‹ˆλ‹€ 첫 번째 타이머 μ „μš© 문제 λ“± 이 κ·Έκ²ƒμ˜ κ°„λ‹¨ν•˜κ³  독립적 인, 그리고 λͺ‡ 가지 μΆ”κ°€ μ„œμ‹, μƒˆλ‘œμš΄ κΈ°μ—¬λ₯Όμœ„ν•œ 쒋은 μ‹œμž‘μ μ΄ 될 수 μžˆμŒμ„ μ˜λ―Έν•œλ‹€. 이 μ½”λ“œμ— μΆ©λΆ„νžˆ μ΅μˆ™ν•˜λ‹€λ©΄ 처음 μ‚¬μš©ν•˜λŠ” μ‚¬λžŒμ—κ²Œλ§Œ ν•΄λ‹Ήλ˜λŠ” 문제둜 ν˜•μ‹μ„ λ‹€μ‹œ μ§€μ •ν•˜κ±°λ‚˜ λ‹€μ‹œ κ²Œμ‹œ ν•œ λ‹€μŒ @publiclab/reviewers에 ν•‘ν•˜μ—¬ λ ˆμ΄λΈ”μ„ μ§€μ •ν•˜μ„Έμš”. λ˜λŠ” 이번이 처음이 μ•„λ‹ˆλΌλ©΄ 슀슀둜 ν•΄κ²°ν•΄ λ³΄μ„Έμš”!


https://github.com/publiclab/plots2/blob/6595ef39f25ca4f2d377cacfd92e86a7460214d6/app/helpers/application_helper.rb#L100 -L107

λ‹€μŒκ³Ό 같이 https://github.com/publiclab/plots2/blob/master/app/models/comment.rb μ—μ„œ 주석 λ°©μ‹μœΌλ‘œ λ§Œλ“€μ–΄ λ³΄κ² μŠ΅λ‹ˆλ‹€.

def render_body

end

그리고 application_helper.rb μ—μ„œ μ œκ±°ν•˜μ‹­μ‹œμ˜€!

이 쀄도 λ³€κ²½ν•΄μ•Ό ν•©λ‹ˆλ‹€.

https://github.com/publiclab/plots2/blob/6595ef39f25ca4f2d377cacfd92e86a7460214d6/app/views/notes/_comment.html.erb#L120

comment.render_body

λ§ˆμ§€λ§‰μœΌλ‘œ https://github.com/publiclab/plots2/blob/master/test/unit/comment_test.rb 의 sanitize comment body ν…ŒμŠ€νŠΈλ₯Ό μ—…λ°μ΄νŠΈν•˜μ—¬ μ½”λ“œλ₯Ό μž¬ν˜„ν•˜λŠ” λŒ€μ‹  comment.render_body λ₯Ό ν…ŒμŠ€νŠΈν•  수 μžˆμŠ΅λ‹ˆλ‹€. λ„μš°λ―Έμ—μ„œ.

이 λ¬Έμ œμ— 도움이 λ˜μ–΄ κΈ°μ©λ‹ˆλ‹€! 처음 μ‚¬μš©ν•˜λŠ” μ‚¬λžŒμ˜ 문제일 수 μžˆμŠ΅λ‹ˆλ‹€!

Ruby fto-candidate help wanted refactorization

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

μ €λŠ” 이 문제λ₯Ό 닀루고 μ‹ΆμŠ΅λ‹ˆλ‹€. 이것은 μ €μ˜ 첫 μ˜€ν”ˆ μ†ŒμŠ€ κΈ°μ—¬ 쀑 ν•˜λ‚˜κ°€ 될 κ²ƒμž…λ‹ˆλ‹€. λ˜ν•œ 컀밋 λ©”μ‹œμ§€μ— λŒ€ν•œ 특수 μŠ€ν‚€λ§ˆμ™€ 같이 pull μš”μ²­μ„ μ—΄κΈ° 전에 μ•Œμ•„μ•Ό ν•  사항이 μžˆμŠ΅λ‹ˆκΉŒ?

λͺ¨λ“  4 λŒ“κΈ€

μ €λŠ” 이 문제λ₯Ό 닀루고 μ‹ΆμŠ΅λ‹ˆλ‹€. 이것은 μ €μ˜ 첫 μ˜€ν”ˆ μ†ŒμŠ€ κΈ°μ—¬ 쀑 ν•˜λ‚˜κ°€ 될 κ²ƒμž…λ‹ˆλ‹€. λ˜ν•œ 컀밋 λ©”μ‹œμ§€μ— λŒ€ν•œ 특수 μŠ€ν‚€λ§ˆμ™€ 같이 pull μš”μ²­μ„ μ—΄κΈ° 전에 μ•Œμ•„μ•Ό ν•  사항이 μžˆμŠ΅λ‹ˆκΉŒ?

μ•„λ‹ˆμš”, λŒμ–΄μ˜€κΈ° μš”μ²­ 양식에 ν…œν”Œλ¦Ώμ΄ μžˆμ§€λ§Œ λ‚˜μ€‘μ— 항상 νŽΈμ§‘ν•  수 μžˆμœΌλ―€λ‘œ μ§„ν–‰ν•˜λŠ” λ™μ•ˆ λ„μ™€λ“œλ¦΄ 수 μžˆμŠ΅λ‹ˆλ‹€. μ–΄μ„œ μ˜€μ‹­μ‹œμ˜€! πŸ‘ πŸŽ‰

@jywarren κ°μ‚¬ν•©λ‹ˆλ‹€! λ˜ν•œ 큰 μ½”λ“œλ² μ΄μŠ€λ₯Ό 읽을 μ‹œκ°„μ΄ λ§Žμ§€ μ•Šμ€ κ²½μš°κ°€ 많기 λ•Œλ¬Έμ— μ΄λŸ¬ν•œ 첫 번째 타이머 λ¬Έμ œλŠ” μ½”λ“œλ² μ΄μŠ€λ₯Ό μ΄ν•΄ν•˜λŠ” 데 μ’‹μŠ΅λ‹ˆλ‹€. πŸ‘

당신이 그듀을 μ’‹μ•„ν•΄μ„œ 정말 κΈ°μ©λ‹ˆλ‹€!!!

2018λ…„ 10μ›” 1일 μ›”μš”μΌ μ˜€ν›„ 6:09 Maurice T. Meyer [email protected]
썼닀:

@jywarren https://github.com/jywarren κ°μ‚¬ν•©λ‹ˆλ‹€! λ˜ν•œ κ·Έ 첫 번째 타이머
λ‚˜λŠ” μ’…μ’… λ§Žμ€ 것을 가지고 μžˆμ§€ μ•ŠκΈ° λ•Œλ¬Έμ— λ¬Έμ œλŠ” μ½”λ“œλ² μ΄μŠ€λ₯Ό μ•Œμ•„κ°€λŠ” 데 μ’‹μŠ΅λ‹ˆλ‹€.
큰 μ½”λ“œλ² μ΄μŠ€λ₯Ό 읽을 μ‹œκ°„. πŸ‘

β€”
당신이 μ–ΈκΈ‰λ˜μ—ˆκΈ° λ•Œλ¬Έμ— 이것을 λ°›λŠ” κ²ƒμž…λ‹ˆλ‹€.
이 이메일에 직접 λ‹΅μž₯ν•˜κ³  GitHubμ—μ„œ 확인
https://github.com/publiclab/plots2/issues/3552#issuecomment-426080866 ,
λ˜λŠ” μŠ€λ ˆλ“œ μŒμ†Œκ±°
https://github.com/notifications/unsubscribe-auth/AABfJ7XhfzVY7CxWNvf58mMmOiKBNZjlks5ugpKSgaJpZM4XCx6-
.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰