hgeorgsch / armchar-swish

ArM character server implementation using Haskell and Swish
GNU General Public License v3.0
0 stars 1 forks source link

Error checks in ArM.Character.Character #32

Closed hgeorgsch closed 2 years ago

hgeorgsch commented 2 years ago

Potential problems exist in

  1. getCSID
  2. getInitialCS'
hgeorgsch commented 2 years ago

To solve problems in getCSID we should probably store an RDFLabel instead of a String. The problem with getInitialCS' is related to the way the URI of the desired character is found in the first place.

hgeorgsch commented 2 years ago

We should probably recode getIngameAdvancement and other query functions to use RDFLabel, instead of String, as input.