Błąd #1689

Zadanie #1611: utworzyć serwis do importu danych z plików

Obsługa błędów

Added by Michał Komar almost 8 years ago. Updated over 7 years ago.

Status:ZamkniętyStart date:2017-05-17
Priority:NormalnyDue date:
Assignee:Michał Komar% Done:

100%

Category:backend
Target version:0.3
Developer:Łukasz Waśkiewicz Rewizja zgłoszenia GIT:aea0a2b2
Tester:Michał Komar Rewizja rozwiązania GIT:f0acbef6b56c6a7a19df777b817e3a211332bc46
Występuje w wersji:0.3 Rewizja testów GIT:fca05ef
Waga błędu:Mała

Description

Należy obsługiwać błędy importu.
Należy dodać do ImportEntity:
  • status mówiący o tym w jakim stanie jest import. (PENDING, IMPORTING, FINISHED, ERROR)
  • string z błędem

Nie ma w tym momencie żadnej informacji, gdy import zakończy się błędem. Trzeba łapać wyjątek ustawić status na ERROR, datę zakończenia oraz dodać message.

Associated revisions

Revision fc4eb482
Added by Łukasz Waśkiewicz almost 8 years ago

refs #1689 obsługa błędów importu

Revision a990c257
Added by Łukasz Waśkiewicz almost 8 years ago

refs #1689 stack zamiast message

Revision 4ed1d659
Added by Łukasz Waśkiewicz almost 8 years ago

refs #1689 poprawki, lokalizacja

Revision e9d73bbf
Added by Łukasz Waśkiewicz almost 8 years ago

refs #1689 lokalizacja, lista zaimportowanych dokumentów

Revision 1c993f61
Added by Łukasz Waśkiewicz almost 8 years ago

refs #1689 przycisk refresh

Revision 39ff4778
Added by Łukasz Waśkiewicz over 7 years ago

refs #1689 dodatkowa kolumna, szerokość, reorganizacja

Revision f0acbef6
Added by Łukasz Waśkiewicz over 7 years ago

refs #1689 wyświetlanie typu

History

#1 Updated by Łukasz Waśkiewicz almost 8 years ago

  • Status changed from Nowy to Rozwiązany
  • Assignee changed from Łukasz Waśkiewicz to Michał Komar
  • Rewizja rozwiązania GIT set to a990c2575a18bc749849fbfdc5a88d225fcf301b

#2 Updated by Łukasz Waśkiewicz almost 8 years ago

  • % Done changed from 0 to 100

#3 Updated by Michał Komar almost 8 years ago

  • Status changed from Rozwiązany to Odpowiedź
  • Assignee changed from Michał Komar to Łukasz Waśkiewicz
Trzeba dodać:
  1. Wyświetlanie kolumny ze statusem (może być zamiast override)
  2. Na szczegółach importu dodać tab z zaimportowanymi dokumentami
  3. Zlokalizować enumy w app-common/components/output
  4. sortować odwrotnie, żeby na pierwszej stronie były najnowższe importy
  5. zmodyfikować szerokość kolumn, żeby się wszystko mieściło
  6. dodać przycisk odśwież na widokach tabeli oraz szczegółów importu

#4 Updated by Łukasz Waśkiewicz almost 8 years ago

  • Status changed from Odpowiedź to Rozwiązany
  • Assignee changed from Łukasz Waśkiewicz to Michał Komar
  • Rewizja rozwiązania GIT changed from a990c2575a18bc749849fbfdc5a88d225fcf301b to 1c993f617e10120e6b56f15de7c3a7c70e455f6d

#5 Updated by Michał Komar over 7 years ago

  • Status changed from Rozwiązany to Odpowiedź
  • Assignee changed from Michał Komar to Łukasz Waśkiewicz
  • Rewizja testów GIT set to c42edc8
  1. Ok
  2. Trzeba dodać informację o id dokumentu oraz jego typie, przy dodać nawigację po kliknięciu na element. Na szczegółach importu podzielić kontrolki na 2 kolumny
  3. Ok
  4. Ok
  5. Ok
  6. Ok

Przy okazji dodać overflow:hidden na tabach, żeby scroll się nie pojawiał

#6 Updated by Łukasz Waśkiewicz over 7 years ago

  • Status changed from Odpowiedź to Rozwiązany
  • Assignee changed from Łukasz Waśkiewicz to Michał Komar
  • Rewizja rozwiązania GIT changed from 1c993f617e10120e6b56f15de7c3a7c70e455f6d to 39ff47788bdf91cae737ce1313b9a3d032a1f2e5

#7 Updated by Michał Komar over 7 years ago

  • Status changed from Rozwiązany to Odpowiedź
  • Assignee changed from Michał Komar to Łukasz Waśkiewicz

Jeszcze tylko typ dodaj.

#8 Updated by Łukasz Waśkiewicz over 7 years ago

  • Rewizja rozwiązania GIT changed from 39ff47788bdf91cae737ce1313b9a3d032a1f2e5 to f0acbef6b56c6a7a19df777b817e3a211332bc46

#9 Updated by Łukasz Waśkiewicz over 7 years ago

  • Status changed from Odpowiedź to Rozwiązany
  • Assignee changed from Łukasz Waśkiewicz to Michał Komar

dodany

#10 Updated by Michał Komar over 7 years ago

  • Status changed from Rozwiązany to Zamknięty
  • Rewizja testów GIT changed from c42edc8 to fca05ef

Ok

Also available in: Atom PDF