Ticket #538 (new defect)

Opened 16 months ago

Last modified 16 months ago

복원시 빈 데이터가 들어오면 해당 데이터를 증발시킴

Reported by: gendoh Owned by: gendoh
Priority: major Milestone: 2.0
Component: Components Version: 2.0
Keywords: Cc:
Release:

Description

  • 코멘트 내용이 없는 경우 해당 코멘트가 추가되지 못하고 사라짐.
  • 다른 모델들도 마찬가지
    • XMLTree의 버그로 일단 의심중

Change History

follow-up: ↓ 2   Changed 16 months ago by gendoh

  • 내용이 없는 노드의 경우 해당 노드는 생성이 되지만 null이어서 각 Textcube.Data의 isset문에 걸림
    • 바로 던지는 것도 아니고 객체를 한번 던지기 때문에 엄격한 검사도 힘든 상황
  • 방안 1
    • 필수요소 즉 이름이나 제목, 내용들이 Empty인 경우 복원대상에서 제외된다.
  • 방안 2
    • 모든 Data 모델에 대해 null과 empty를 다 마킹해 주는 노가다를 한다.
  • 우짤까요?

in reply to: ↑ 1   Changed 16 months ago by inureyes

  • owner changed from inureyes to gendoh

Replying to gendoh:

* 내용이 없는 노드의 경우 해당 노드는 생성이 되지만 null이어서 각 Textcube.Data의 isset문에 걸림 * 바로 던지는 것도 아니고 객체를 한번 던지기 때문에 엄격한 검사도 힘든 상황 * 방안 1 * 필수요소 즉 이름이나 제목, 내용들이 Empty인 경우 복원대상에서 제외된다. * 방안 2 * 모든 Data 모델에 대해 null과 empty를 다 마킹해 주는 노가다를 한다. * 우짤까요?

방안 2가 이상적이긴 하지요;;; (슬쩍)

follow-ups: ↓ 4 ↓ 5   Changed 16 months ago by gendoh

6개월만 주세요;;;

in reply to: ↑ 3   Changed 16 months ago by graphittie

Replying to gendoh:

6개월만 주세요;;;

이런! 크하하하하.

in reply to: ↑ 3   Changed 16 months ago by inureyes

  • version changed from 1.5 to 2.0
  • milestone changed from 1.5 to 2.0

Replying to gendoh:

6개월만 주세요;;;

넵 그러면 이건 3.0으로...

Note: See TracTickets for help on using tickets.