Correct...one of the oldest cities in (actual) Poland...but not one of the oldest polish cities! Small but important difference! :)
Over the last 1000 years, how many years has it not been a Polish city?
I will help you out here...
Kingdom of Poland 997-1227
Duchy of Pomerelia 1227-1294
Kingdom of Poland 1294-1308
Teutonic Order 1308-1454
Kingdom of Poland 1466-1569
Polish-Lithuanian Commonwealth 1569-1793
Prussia 1793-1807
Free City of Danzig 1807-1814
Prussia 1814-1871
German Empire 1871-1918
Weimar Germany 1918-1920
Free City of Danzig 1920-1939
Third Reich 1939-1945
People's Republic of Poland 1945-1989
Republic of Poland 1989-present